Skip to main content
NVIDIA logo

Firmware Engineer - GPU

NVIDIA
November 5, 2026
Full-time
On-site
Santa Clara, California, United States
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Firmware Engineer - GPU

Role Summary

Join NVIDIA's GPU Firmware team to design, implement, and secure boot and low-level firmware for GPU products. The team focuses on boot-time and storage-constrained environments and collaborates closely with hardware, OS vendors, and platform teams.

Experience Level

Mid-level - role expects experienced engineers. The posting explicitly requires 5+ years of relevant experience.

Responsibilities

Deliver production-quality firmware features, collaborate across disciplines, and maintain firmware infrastructure.

  • Design, develop, test, debug, and optimize GPU firmware across the product lifecycle.
  • Collaborate with hardware, software, infrastructure, and business teams to define and implement new firmware features.
  • Work with OS and PC vendors to improve startup and platform interoperability.
  • Enhance build systems, regression farms, and team tooling to improve software process and reliability.
  • Diagnose and troubleshoot integration issues across firmware, hardware, and system software.

Requirements

Must-have technical skills and experience for success in this role.

  • 5+ years developing device BIOS, firmware, or other low-level software.
  • Proven experience with SPI, I2C, PCIe, UEFI, and PLDM standards/specifications.
  • Strong C programming skills and experience in constrained environments.
  • Deep understanding of software development processes and tooling.
  • Effective interpersonal and collaboration skills; able to work closely with hardware designers and software engineers.

Nice-to-have:

  • Experience with x86, RISC-V, or ARM assembly and PC/PCIe/UEFI architectures.
  • Background with display technologies (DisplayPort, HDMI, VGA/VESA).
  • EEPROM/Flash and storage device programming experience.
  • Familiarity with secure development techniques (threat modeling, fuzzing, static/dynamic analysis) and negative testing.

Education Requirements

BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-11-04