Principal Software Engineer, Rack Scale Systems Infrastructure
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 99% of similar roles. Most pay $170,250–$226,350 — the blue band above. At the midpoint, this role pays about $352k versus about $198k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
The Principal Software Engineer, Rack-Scale System Software — CSP Engagements joins the CSP Engagements team as a technical focal point for rack-scale system software and firmware. This role involves collaborating with cross-functional engineering teams to ensure cloud service providers can reliably deploy, monitor, and operate systems at fleet scale. Key responsibilities include driving architecture alignment for fabric management, GPU/NVSwitch error handling, health telemetry APIs, and firmware update orchestration. The engineer will synthesize customer feedback to influence architecture decisions, identify cross-CSP patterns, and improve test strategies. Required expertise includes system software, platform firmware, or large-scale distributed systems, with specific knowledge of multi-component coordination, cluster management, and error recovery patterns. Candidates should understand firmware update lifecycles, health scoring, and API design for fleet-level observability within complex accelerator systems.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Oracle