Principal Firmware Engineer, Server Manageability and Observability

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$272,000–$431,250 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $209k
This role $352k
$127k $464k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $177,287–$239,987 — the blue band above. At the midpoint, this role pays about $352k versus about $209k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal Firmware Engineer, Server Manageability and Observability

The Principal Firmware Engineer – Server Manageability and Observability will own the end-to-end architecture of system software for data center products, including firmware, kernel drivers, operating systems, and user mode drivers. Working with component leads and cloud service providers, the role involves leading technological discussions, defining KPIs, and gathering requirements to align product roadmaps with customer needs. Key responsibilities include driving technical innovation, making critical decisions in ambiguous situations, and implementing left-shift strategies to mitigate risks. The position requires mastery of system firmware like SBIOS and OpenBMC, Linux kernel internals, and device management protocols such as MCTP, PLDM, SPDM, RDE, Redfish, and IPMI. Candidates must possess deep expertise in server system architecture, networking protocols like InfiniBand and TCP/IP, and experience with accelerators like GPUs and DPUs.

What does a Firmware Engineer earn?

Median $196750 from 38 postings across 10 companies.

See salary data

What you'll do

  • Own the end-to-end system software architecture for DGX and HGX data center products.
  • Lead technical discussions and gather requirements from major cloud service providers and customers.
  • Architect next-generation data center products by aligning NVIDIA's roadmap with customer needs.
  • Develop and drive the adoption of new technologies and protocols for system software.
  • Make critical technical decisions in ambiguous situations to mitigate risks through left-shift strategies.
  • Define tradeoffs between platform security and ease of use with security experts.
  • Lead complex, cross-functional projects to completion across large-scale collaborative environments.

What we're looking for

  • BS or MS degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
  • 15+ years of experience in system architecture and design.
  • Deep expertise in scalable and performant server system architecture, focusing on SW/HW interfaces.
  • Extensive experience with complex system software for accelerators such as GPUs, DPUs, and FPGAs.
  • Mastery of system firmware (SBIOS, OpenBMC), embedded systems, and Linux kernel internals.
  • Proficiency in Out-of-Band and In-Band management architectures and device management protocols like MCTP, PLDM, SPDM, RDE, Redfish, and IPMI.
  • Extensive knowledge of networking technologies including TCP/IP, Ethernet, and InfiniBand.
  • Knowledge of cloud and cluster level deployment and management systems (preferred).

More like this

Similar roles

Firmware Engineer, Server BMC

Apple Inc

Seattle, WA 4 days ago $175,000–$308,500
OpenBMC C C++ Python Bash Redfish IPMI Embedded Linux Kernel Device Tree I2C I3C SPI PMBus UART GPIO JTAG Ethernet PLDM MCTP PECI APML EDKII BIOS Secure Boot FIPS NIST
7+ yrs exp

Firmware Engineer, Server BMC

Apple Inc

Austin, TX 4 days ago
OpenBMC C C++ Python Bash Embedded Linux Redfish IPMI Kernel Device Tree I2C I3C SPI PMBus UART GPIO JTAG Ethernet Secure Boot PLDM MCTP PECI APML EDKII BIOS systemd D-Bus
7+ yrs exp

Firmware Engineer, Server BMC

Apple Inc

Sunnyvale, CA 4 days ago $184,700–$324,800
OpenBMC C C++ Python Bash Embedded Linux Redfish IPMI Kernel Device Tree I2C I3C SPI PMBus UART GPIO JTAG D-Bus systemd Secure Boot PLDM MCTP PECI APML EDKII BIOS
7+ yrs exp

Senior Firmware Engineer

Microsoft

5 days ago $119,800–$234,700
Firmware C C++ C# Java Python Embedded Linux U-Boot BSP PCIe I2C I3C SPI USB UART OpenBMC MCTP Redfish PLDM SPDM RAS REST API SoC) Architecture
4+ yrs exp Hybrid

Distinguished Engineer, Data Center System Software Architect

Nvidia

Santa Clara, CA 3 days ago $320,000–$488,750
Linux Kernel System Firmware OpenBMC SBIOS GPU FPGA InfiniBand TCP/IP Ethernet Redfish IPMI MCTP PLDM SPDM RDE CUDA cuDNN DOCA High-Performance Computing Distributed Parallel Processing left shift strategy
10+ yrs exp