Vacancy catalog
NVIDIA
Open role

AI and Automation Infrastructure Student

NVIDIAIsrael, Tel Aviv
Work model
Office
Experience
0-2 years
Employment
Part Time
Compensation
Not disclosed
Technology signal
9 tags

Technology context

9

Parsed from the vacancy text; ordered by relevance to this role.

AIPythonCEmbedded SystemsJenkinsLinuxCI/CDFirmwareAutomation

Full listing

Role description

We are looking for a AI & Automation Infrastructure Engineering Student to join a multi-disciplinary engineering team within NVIDIA's Networking Business Unit (NBU).

You will take part in hands-on development across automation, infrastructure, and embedded firmware domains, working on large-scale systems that integrate firmware with hardware models.The team operates at the intersection of firmware, system modeling, automation, and observability, supporting complex networking products developed by cross-functional groups across NVIDIA.

This role offers an opportunity to gain practical experience with production-grade infrastructure, advanced system debug flows, and large-scale software systems in a fast-paced and collaborative environment.

What you will be doing

  • Design, develop, and integrate AI-powered workflows and automation solutions to improve engineering productivity, regression analysis, root-cause investigation, and developer efficiency
  • Develop and maintain automation and CI/CD infrastructure, including Jenkins-based pipelines, regression execution, and validation flows.
  • Develop Python-based automation tools to improve test execution, system validation, and developer productivity.
  • Support regression processes, including stability improvements, failure analysis, and result prioritization.
  • Collect, process, and present regression, test, and system data using databases and reporting mechanisms.
  • Participate in system debug and tracing activities using logs, traces, and analysis tools.
  • Contribute to embedded firmware development in C, integrating firmware with hardware models and validating execution on functional or virtual platforms.

What we need to see

  • Student pursuing a B.Sc. or M.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Knowledge of C programming and basic embedded software concepts.
  • Experience working in Linux environments and familiarity with Python scripting.
  • Strong interest in automation, infrastructure, and system-level software.
  • Strong problem-solving, communication, and collaboration skills.

Ways to stand out from the crowd

  • Hands-on experience with embedded C, low-level software, or firmware projects.
  • Experience with automation frameworks, CI/CD pipelines, or Jenkins and AI based workflows.
  • Exposure to SystemC, virtual platforms, or hardware simulation environments.
  • Experience with debug, trace, log analysis tools, or data/reporting systems.