Firmware Engineer - GPU

NVIDIA•Santa Clara, CA

About The Position

NVIDIA is seeking a software engineer for its GPU Firmware team to develop secure, innovative boot software for GPUs. The work involves solving boot-time and storage-space constraints while securing and improving the GPU boot process. The engineer will contribute throughout the GPU lifecycle and collaborate with hardware, software, infrastructure, business teams, and leading operating-system and PC vendors. The role also supports improvements to software processes, build systems, and regression infrastructure.

Requirements

  • BS or MS degree in EE, CS, or CE, or equivalent experience.
  • At least 5 years of experience developing device BIOS, firmware, or other low-level software.
  • Familiarity with industry standards and specifications such as SPI, I2C, PCIe, UEFI, and PLDM.
  • Strong C skills.
  • Deep understanding of software processes.
  • Ability to work closely with hardware designers and software engineers to design, develop, and debug GPU subsystem functionality.

Nice To Haves

  • Experience with x86, RISC-V, or ARM assembly and knowledge of PC, PCIe, and UEFI architectures.
  • Background in display technologies such as DP, HDMI, and VGA/VESA specifications.
  • EEPROM, flash, and storage-device programming experience.
  • Experience with secure development techniques such as threat models, attack trees, static and dynamic analysis, fuzzing, and negative testing.
  • Strong interpersonal skills.
  • A sense of humor.
  • Passion for the work.

Responsibilities

  • Design, develop, test, debug, and optimize GPU firmware solutions throughout the GPU lifecycle.
  • Collaborate with hardware, software, infrastructure, and business teams to take firmware features from idea to implementation.
  • Work with operating-system and PC vendors to improve and innovate the startup experience.
  • Improve software processes and core infrastructure, including build systems and regression farms.

Benefits

  • Competitive salary.
  • Generous benefits package.
  • Eligibility for equity and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service