Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 10 Nov 2026

Firmware Engineer

NVIDIA Tel Aviv, Israel senior full-time

The employer hasn't listed a salary.

Apply on NVIDIA

Description

Join NVIDIA's multidisciplinary group developing firmware, hardware simulation integrations, and diagnostics solutions for next-generation networking products.

What you'll be doing:

  • Design and develop firmware features and infrastructure for NVIDIA NICs and Switches, working closely with hardware and architecture teams.
  • Integrate firmware with hardware simulators, enabling early development, validation, and debugging of next-generation devices.
  • Develop firmware diagnostics and tracing solutions spanning embedded code, host tools, and analysis workflows.
  • Investigate complex firmware–hardware interactions across simulation environments and physical devices, collaborating with firmware, silicon, and simulator teams.
  • Build automation and AI-assisted workflows to improve firmware development, validation, and root-cause analysis.

What we need to see:

  • Bachelor’s or Master’s degree in Electrical or Computer Engineering, or equivalent experience.
  • 5+ years of experience in firmware or embedded software development.
  • Strong proficiency in C/C++ and low-level programming.
  • Excellent data analysis, debugging, and problem-solving skills.
  • Solid understanding of computer architecture, firmware–hardware interactions, embedded processors, and Linux.
  • Hands-on experience with Python, Linux scripting, and software development tools.
  • Highly motivated, independent, and effective communicator who enjoys working across technical disciplines.

Ways to stand out from the crowd:

  • Experience with RISC-V architecture, hardware simulators, or firmware development before silicon availability.
  • Experience developing firmware tracing, logging, diagnostics, or debugging tools.
  • Familiarity with CI/CD pipelines and automated firmware validation environments.
  • Experience applying AI-assisted development tools or building AI workflows for engineering tasks.
  • Hands-on experience with hardware bring-up, register-level debugging, or integrating embedded firmware with host-side tools.

For more fresh new jobs, check out yubhub.co.

Skills

Required

  • C/C++
  • low-level programming
  • Python
  • Linux scripting
  • software development tools
  • computer architecture
  • firmware–hardware interactions
  • embedded processors
  • Linux

Nice to have

  • RISC-V architecture
  • hardware simulators
  • firmware development before silicon availability
  • firmware tracing
  • logging
  • diagnostics
  • debugging tools
  • CI/CD pipelines
  • automated firmware validation environments
  • AI-assisted development tools
  • AI workflows
  • hardware bring-up
  • register-level debugging
  • integrating embedded firmware with host-side tools

Ready to apply?

You apply with the employer directly. Their original posting is here: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Firmware-Engineer_JR2029580

Apply on NVIDIA