Senior Firmware Engineer, GPU

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
53 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $201k
This role $197k
$141k most similar roles pay here $252k

This role pays more than 51% of similar roles. Most pay $177,250–$224,450 — the shaded band above. At the midpoint, this role pays about $197k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1150 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 912 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Firmware Engineer, GPU

As a Senior Firmware Engineer - GPU, you will join the system software team to develop boot, firmware, and security solutions for next-generation SoCs across automotive, embedded, and data center platforms. You will be responsible for designing, developing, and validating boot stacks while participating in the full silicon lifecycle from pre-silicon simulation and emulation to silicon power-on bring-up phases. The role involves identifying and resolving complex issues within the boot stack and collaborating with architecture, software, and hardware teams to improve system-on-chip performance. Required skills include proficiency in C programming, bare-metal firmware development involving PCIe, ACPI, and ARM/RISC-V technologies, along with expertise in computer system architecture, microprocessors, and defensive security programming. You will solve critical low-level system software problems to ensure the secure operation of advanced GPU and SoC hardware.

What does a Firmware Engineer earn?

Median $203650 from 42 postings across 12 companies.

See salary data

What you'll do

  • Design, develop, and validate SoC and GPU boot and security software across multiple platforms.
  • Participate in the full silicon lifecycle from pre-silicon simulation to post-silicon power-on bring-up.
  • Identify, debug, and resolve complex issues within the boot stack to ensure proper operation.
  • Develop bare-metal firmware utilizing PCIe, ACPI, and ARM/RISC-V technologies.
  • Implement defensive security programming to safeguard next-generation System-on-Chips.
  • Collaborate with architecture, software, and hardware teams to improve system performance and reliability.

What we're looking for

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience).
  • 5+ years of proven experience in relevant roles.
  • Proficiency in bare-metal firmware development with PCIE, ACPI, and ARM/RISC-V technologies.
  • Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals like caches, buses, and DMA.
  • Expertise in C programming languages and outstanding debugging skills.
  • Defensive security programming skills.
  • Excellent verbal and written communication abilities.
  • Experience with boot process intricacies, GPU kernel drivers, or pre/post-silicon bring-up (preferred).

More like this

Similar roles

Senior System Software Engineer

Nvidia

Santa Clara, CA 135 days ago $184,000–$287,500
C C++ Object-Oriented Programming Linux Kernel ARM Firmware SoC Pre-Silicon Post-Silicon System Architecture Boot Software Kernel Debugging
8+ yrs exp

Senior Tegra Software Engineer

Nvidia

Santa Clara, CA 45 days ago $152,000–$241,500
C C++ Assembly Rust Ada Spark Firmware Embedded Systems SoC GPU Root of Trust Cryptography Secure Boot Confidential Compute Pre-silicon Simulation Test Automation ISO 26262 ISO 21434
5+ yrs exp

Senior Firmware Engineer, GPU

Nvidia

Remote (SC) 15 days ago $152,000–$241,500
C RISC-V Firmware Embedded Systems SPI I2C I3C PCIe SMBus MCTP PLDM Ada SPARK Assembly Debugging Hardware Interface Telemetry Systems
5+ yrs exp Remote

Senior Data Center GPU Firmware Engineer

Amd

Santa Clara, CA +1 24 days ago $161,200–$241,800
Firmware GPU Drivers OS Kernel C C++ Python Bash Linux CUDA ROCm OpenCL Hardware Bring-up Server Architecture BIOS Performance Optimization
Hybrid

Senior Firmware Engineer

Nvidia

Santa Clara, CA 121 days ago
C Rust SoC Firmware Power Management Device Tree Build Systems Secure Boot ISO 26262 FMEA LLM AI Agents
8+ yrs exp