NVIDIA

Senior Firmware Engineer

Job Description

Posted on: 
2026-02-06

Responsibilities

  • Serve as the primary technical authority for firmware across the product stack.
  • Conduct regular build reviews and technical talks to mentor junior engineers.
  • Translate Product Requirement Documents into detailed firmware specifications and architecture diagrams.
  • Lead profiling, optimization, and validation of latency-critical paths.
  • Collaborate with hardware and software teams to co-design interfaces and drive integration-test strategies.
  • Implement methods to boost product quality and reliability.
  • Encourage a collaborative atmosphere within the team.

Job Requirements

  • B.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 10+ years of professional firmware development experience on complex SoC/ASIC platforms.
  • In-depth knowledge of C/C++, assembly, and low-level hardware interaction.
  • Experience with real-time operating systems and bare-metal firmware.
  • Proficiency with high-speed and lower-speed interfaces.
  • Understanding of server-grade power, cooling, and reliability requirements.
  • Experience leading firmware teams and maintaining high-quality standards.
Apply now

More job openings