Senior Firmware Engineer, CSP Engagements

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $236k
$113k most similar roles pay here $306k

This role pays more than 93% of similar roles. Most pay $151,981–$207,700 — the shaded band above. At the midpoint, this role pays about $236k versus about $180k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Firmware Engineer, CSP Engagements

Senior Firmware Engineer – CSP Engagements joins the CSP Engagements team to develop system software for Datacenter products like GB200. This role involves designing firmware solutions for manageability and observability of data center servers while participating in hardware bring-up, out-of-band firmware development, and hardware-software co-design. The engineer will debug GPU firmware issues involving power management, performance, and thermal control while providing technical support to cloud service providers during new product introductions. Key responsibilities include performing root cause analysis and optimizing systems for large-scale environments. Required skills include C/C++ in resource-constrained environments, RTOS, device drivers, and low-level protocols like I2C, SPI, UART, PCIe, and MCTP. The role requires expertise in DMTF protocols including Redfish, IPMI, PLDM, and SPDM, alongside experience with RAS features such as error handling and fault isolation for high-performance computing systems.

What does a Firmware Engineer earn?

Median $202800 from 35 postings across 9 companies.

See salary data

What you'll do

  • Design and develop firmware solutions for the manageability and observability of data center servers.
  • Participate in hardware bring-up activities and out-of-band (OOB) firmware development.
  • Implement protocol stacks including Redfish, PLDM, MCTP, and NSM for cloud service provider deployments.
  • Debug and troubleshoot GPU firmware issues related to power management, performance, and thermal control.
  • Partner directly with customers to co-develop features, optimizations, and technical solutions during new product introductions.
  • Perform advanced system debugging and root cause analysis for large-scale data center environments.
  • Develop technical documentation and integrated customer solutions in collaboration with internal engineering teams.

What we're looking for

  • BS or MS in Computer Engineering, Computer Science, or a related field (or equivalent experience).
  • 8 to 12 years of system software development experience.
  • Deep expertise in data center server architectures, HPC systems, and hardware-software co-design.
  • Proven track record of shipping production BMC solutions and experience with hardware bring-up.
  • Expert-level skills in C/C++ for resource-constrained embedded environments, RTOS, device drivers, and low-level protocols.
  • Strong knowledge of DMTF protocols including Redfish, IPMI, PLDM, MCTP, and SPDM.
  • Experience with RAS features such as error handling, error injection, fault isolation, and system health monitoring.
  • Knowledge of memory fabric, CXL architectures, and GPU computing (CUDA).

More like this

Similar roles

Senior Firmware Engineer

Nvidia

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

Senior Manager, Engineering, Data Center Firmware

Nvidia

Santa Clara, CA 6 days ago $272,000$431,250
OpenBMC MCU Firmware C++ Python Embedded Linux FreeRTOS Yocto BitBake Redfish MCTP PLDM SPDM DMTF Git Perforce Jira CI/CD Data Center Systems Firmware Development Lifecycle
10+ yrs exp

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 162 days ago $191,000$253,000
C Embedded Systems Microcontrollers RTOS I2C SPI USB CAN RS232 RS485 Ethernet JTAG SWD Oscilloscopes Logic Analyzers Hardware-in-the-loop
8+ yrs exp

Senior Firmware Engineer

Anduril Industries

Hudson, NH 15 days ago $165,000$218,000
VHDL Verilog SystemVerilog FPGA Xilinx Vivado Intel Quartus RTL Python MATLAB Embedded Linux Git AXI SERDES DDR Ethernet SPI I2C UART
10+ yrs exp

Senior Firmware Engineer

Microsoft

3 days ago $119,800$234,700
BIOS UEFI EDK2 BMC C C++ C# Python Azure Firmware Agile Data Center Hardware SoC Telemetry Diagnostics
5+ yrs exp Hybrid