Firmware Engineer - GPU

NVIDIA
US - California - Santa Clara
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Design, develop, test, debug, and optimize GPU firmware across the GPU lifecycle, with a focus on secure boot software under strict boot-time and storage constraints. Collaborate with hardware, software, infrastructure, business teams, and OS and PC vendors to deliver firmware features and improve startup experiences, build systems, and regression infrastructure.

Requirements: Requires a bachelor's or master's degree in electrical engineering, computer science, or computer engineering (or equivalent experience), at least five years of experience developing device BIOS, firmware, or other low-level software, and strong C skills. Candidates should know standards such as SPI, I2C, PCIe, UEFI, and PLDM, and be effective collaborators; assembly, display technologies, flash programming, and secure development experience are advantageous.

Key Skills: C Programming, Firmware Development, Device BIOS, Low-Level Software, Secure Firmware, SPI, I2C, PCIe, UEFI, PLDM, Software Testing and Debugging, Build Systems, Regression Testing, Assembly Language, Threat Modeling, Fuzzing

Benefits: Equity, Benefits Package




Fast Track Upload