Senior System Firmware Engineer - BIOS/UEFI

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

Tech Stack

Bash @ 4 Communication @ 7 Debugging @ 4 GPU Linux @ 4 Python @ 4 Security

Details

NVIDIA is seeking a Senior System Firmware Engineer to develop firmware innovations for GPU-based client products and contribute to the next generation of computing.

Responsibilities

  • Design, implement, and deliver firmware innovations for GPU-based client products.
  • Work with a global team of BIOS/UEFI developers on NVIDIA client designs.
  • Design and develop performance-optimized UEFI/BIOS solutions using industry standards.
  • Instrument code to ensure maximum code coverage.
  • Write and automate unit tests for implemented modules and maintain detailed unit test case reports.
  • Provide software quality reports based on static analysis, code coverage, and CPU load.
  • Collaborate with the security team to ensure developed code aligns with product security goals.
  • Partner closely with hardware teams to influence hardware design and review hardware architecture and schematics.
  • Work with QA and test architects to develop test tools and automation for qualifying the complete system software and firmware stack.

Requirements

  • Domain expertise in System BIOS/UEFI firmware development on x86 or ARM platforms.
  • Strong experience with IBV or EDK2 firmware architecture.
  • Experience delivering client products end to end, from definition through customer deployment.
  • Solid understanding of low-level interfaces between BIOS/UEFI and operating systems, including I2C, SPI, PCIe, and JTAG.
  • Experience with PCIe enumeration and platform-level I/O for client products.
  • Experience working closely with hardware teams, ODMs, and vendors to introduce and support client platforms.
  • Experience with C/C++ development, Bash and Python scripting, and debugging in embedded Linux and Windows operating environments.
  • Excellent written and oral communication skills, strong teamwork, good work ethics, commitment to quality, and the ability to work independently and find creative solutions.
  • Bachelor's degree or higher in Electrical Engineering, Computer Science, or equivalent experience.
  • Eight or more years of experience with demonstrated strong individual-contributor ability.

Preferred Qualifications

  • Proven record of delivering BIOS/UEFI for ARM-based client products.
  • Experience working with IBVs or IBV solutions.

Compensation and Benefits

  • Base salary range for Level 4: USD 184,000–287,500 per year.
  • Base salary range for Level 5: USD 224,000–356,500 per year.
  • Eligible employees will also receive equity and benefits.
  • Applications will be accepted at least until July 27, 2026.
  • NVIDIA is an equal opportunity employer committed to an inclusive work environment.

More jobs at Nvidia

Similar jobs