Senior Firmware Engineer

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Tech Stack

Communication @ 7 Debugging GPU Leadership @ 4 Software Development @ 4 Technical Leadership @ 4

Details

NVIDIA is seeking a resourceful, highly motivated engineer experienced in microcontroller system software to join the Tegra System Software group. The team develops system software for NVIDIA SoCs and GPUs and works closely with system software, hardware, and partner organizations on product development.

Responsibilities

  • Guide the creation of RTOS firmware operating on embedded microcontrollers within NVIDIA SoCs and GPUs.
  • Partner with hardware, software, and cross-functional teams to understand product requirements and schedules, and translate them into development roadmaps and detailed team plans.
  • Contribute across the system software lifecycle, including chip POR, pre-silicon development, silicon bring-up, and production.
  • Implement low-level drivers and ensure effective debugging of system software.
  • Collaborate with ASIC designers to develop next-generation microcontrollers integrated into NVIDIA SoCs and GPUs.

Requirements

  • Bachelor's or master's degree in computer engineering, computer science, or a related field, or equivalent experience.
  • 8+ years of relevant system software development experience.
  • Strong understanding of computer architecture, processor ISAs, and microcontroller fundamentals, including caches, buses, memory controllers, and DMA.
  • Proven experience with C and assembly programming, including development of complex, secure, and efficient microcontroller firmware.
  • Demonstrated technical leadership and project ownership.
  • Strong interpersonal skills and the ability to work effectively with on-site and remote teams.
  • Ability to communicate effectively across geographies in a dynamic, matrixed organization.
  • Self-starter with strong communication skills.

Preferred Qualifications

  • Hands-on experience productizing firmware with an embedded RTOS such as SafeRTOS on ARM or RISC-V microcontrollers.
  • Practical knowledge of linkers and linker scripts.
  • Previous technical leadership experience.

Benefits

NVIDIA offers competitive salaries, equity, and a comprehensive benefits package. The company is committed to fostering an inclusive work environment and is an equal opportunity employer. Applications will be accepted at least until November 9, 2026.

More jobs at Nvidia

Similar jobs