View All Jobs 165016

Firmware Integration And Automation Engineer

Develop automation tools to improve firmware verification and regression processes
Tel Aviv
Mid-Level
yesterday
NVIDIA

NVIDIA

A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.

Firmware Infrastructure & Automation Engineer

NVIDIA is seeking a highly motivated Firmware Infrastructure & Automation Engineer to join our Firmware Regression & Automation team. In this role, you will design, develop, and enhance automation tools and infrastructure that improve the efficiency and stability of NVIDIA's Firmware development and verification processes. You will work closely with Firmware, Emulation, and Release teams to ensure smooth integration, reliable regression execution, and rapid issue identification — playing a key role in maintaining the quality and velocity of NVIDIA's cutting-edge networking products.

What You'll Be Doing:

  • Develop and maintain automation tools and infrastructure supporting Firmware verification, compilation, and emulation workflows.
  • Monitor and maintain the stability of the Firmware regression cycles; identify, analyze, and resolve infrastructure and automation issues.
  • Implement process improvements to accelerate development and increase verification efficiency.
  • Generate reports and insights on regression results and quality trends; identify degradations between Firmware versions.
  • Collaborate with Firmware and Release teams to ensure high-quality delivery and smooth handoffs between verification and release stages.
  • Take ownership of the regression automation environment, including CI flows, scripts, and integration with build and release systems.

What We Need To See:

  • B.Sc. in Computer Engineering, Computer Science, or equivalent experience.
  • 2+ years of experience in Automation, DevOps, or Firmware Infrastructure development.
  • Strong programming skills in Python (preferred) or C++, with a solid understanding of OOP principles.
  • Proven experience with build systems, emulation environments, or CI pipelines.
  • Ability to thrive in a dynamic, fast-paced environment while maintaining attention to detail and quality.
  • Strong analytical, communication, and problem-solving skills.
  • Fluent in English (Hebrew – advantage).

Ways To Stand Out From The Crowd:

  • Hands-on experience with Git, Gerrit, Jenkins, Docker, and Blossom.
  • Familiarity with regression frameworks, testing flows, and CI/CD best practices.
  • Experience with C++ compilation flows and build optimizations.
  • Background in firmware or embedded systems verification.
  • Proactive, creative, and highly collaborative mindset with strong ownership of infrastructure quality.
+ Show Original Job Post
























Firmware Integration And Automation Engineer
Tel Aviv
Engineering
About NVIDIA
A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.