Senior GPU Firmware Engineer - Secure OOB/Peripherals

NVIDIA

Columbia (SC)

On-site

USD 152,000 - 242,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NVIDIA seeks a Senior Firmware Engineer to drive core firmware development for the GPU OOBHUB, enabling secure peripheral control and reliable communication interfaces. You will work with hardware teams to architect interfaces and implement secure, high-integrity firmware across next-gen GPU subsystems.

The role emphasizes deep C programming in resource-constrained environments, strong debugging practices, and collaboration across software, hardware, and infrastructure teams to deliver

Qualifications

  • BS or MS in EE/CS/CE or equivalent experience.
  • 5+ years in low-level firmware or embedded systems.
  • Strong background with peripherals and communication stacks (SPI, I2C/I3C, PCIe, SMBus, MCTP, PLDM).
  • Expert-level C development in resource-constrained environments.
  • Experience with RISC-V or similar embedded processors.
  • Strong debugging, software processes, and maintainable code practices.
  • Excellent collaboration with hardware designers and teams.

Responsibilities

  • Core Development of firmware for GPU OOBHUB, focusing on robust peripheral control and secure interfaces.
  • Develop high-reliability firmware update mechanisms and telemetry systems.
  • Collaborate with hardware architects to define firmware-hardware interfaces and protocols.
  • Write secure, high-integrity firmware with robust debugging and quality practices.
  • Partner with software, hardware, and infra teams to productionize new architectural features.

Skills

Embedded systems
C programming
RISC-V
Debugging techniques
Collaboration

Education

BS/MS in EE/CS/CE

Job description

NVIDIA seeks a Senior Firmware Engineer to drive core firmware development for the GPU OOBHUB, enabling secure peripheral control and reliable communication interfaces. You will work with hardware teams to architect interfaces and implement secure, high-integrity firmware across next-gen GPU subsystems.

The role emphasizes deep C programming in resource-constrained environments, strong debugging practices, and collaboration across software, hardware, and infrastructure teams to deliver

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU Firmware Engineer: Secure OOB Hub & Peripherals
Senior GPU Firmware Engineer: Secure OOB Hub & Peripherals

NVIDIA • United States

Remote
USD 152,000 - 242,000
Equity
Benefits
Senior GPU Firmware Architect – Secure Peripherals
Senior GPU Firmware Architect – Secure Peripherals

NVIDIA Corporation • United States

Remote
USD 152,000 - 242,000
Equity
Benefits
Senior Firmware Engineer - GPU
Senior Firmware Engineer - GPU

NVIDIA • Columbia (SC)

On-site
USD 152,000 - 242,000
Senior Firmware Engineer - GPU
Senior Firmware Engineer - GPU

NVIDIA • United States

Remote
USD 152,000 - 242,000
Equity
Benefits
Senior Firmware Architect – SOC & GPU
Senior Firmware Architect – SOC & GPU

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior GPU System Software Engineer - Security & Drivers
Senior GPU System Software Engineer - Security & Drivers

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior Firmware Engineer - GPU
Senior Firmware Engineer - GPU

NVIDIA Corporation • United States

Remote
USD 152,000 - 242,000
Equity
Benefits
Senior System Software Engineer - GPU Drivers & Security
Senior System Software Engineer - GPU Drivers & Security

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior System Firmware Architect – SOC & GPU (Equity Options)
Senior System Firmware Architect – SOC & GPU (Equity Options)

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Senior GPU Firmware & Fleet-Scale Systems Engineer
Senior GPU Firmware & Fleet-Scale Systems Engineer

NVIDIA • California (MO)

On-site
USD 272,000 - 431,250