Senior System Firmware Engineer

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

Tech Stack

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

Details

NVIDIA is seeking a senior system firmware engineer to develop GPU-based client products and contribute to the next generation of AI computing systems.

Responsibilities

  • Design, implement, and deliver innovations for GPU-based client products, with a focus on firmware development.
  • 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 each implemented module 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 and UEFI firmware development on x86 or ARM platforms.
  • Strong experience with IBV or EDK2 firmware architecture.
  • Demonstrated 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 and C++ development, Bash and Python scripting, and debugging in embedded Linux and Windows operating environments.
  • Excellent written and oral communication skills, strong work ethic, teamwork, commitment to quality, and the ability to find creative solutions to complex problems.
  • Bachelor's degree or higher in Electrical Engineering, Computer Science, or equivalent experience.
  • At least 8 years of experience, with demonstrated strength as an individual contributor.

Preferred Qualifications

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

Benefits

  • Equity and benefits are available.
  • NVIDIA is committed to an inclusive work environment and is an equal opportunity employer.

Compensation

The base salary range is USD 184,000–287,500 for Level 4 and USD 224,000–356,500 for Level 5. The salary is determined based on location, experience, and the pay of employees in similar positions. Applications will be accepted at least until October 2, 2026.

More jobs at Nvidia

Similar jobs