Principal Software Engineer
CVS Health
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 99% of similar roles. Most pay $169,550–$220,800 — the shaded band above. At the midpoint, this role pays about $352k versus about $195k 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 896 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.
Most-posted roles
At a glance
Principal Systems Software Engineer, LPU joins the LPX System Software team to build foundational software for a deterministic compute architecture. This role focuses on developing hardware abstraction layers, core system libraries, drivers, and runtime components that manage workloads on novel silicon. You will design data-movement pipelines, establish API contracts, and lead platform bring-up for new boards in collaboration with hardware and compiler teams. The work involves solving complex reliability issues, performing root-cause analyses, and codifying engineering practices using AI coding agents to increase team leverage. Key technical requirements include extensive experience in Rust for low-level systems programming at the hardware or kernel boundary, including firmware, RTOS, and Linux drivers. Additional relevant skills include distributed systems, gRPC, inference serving stacks like vLLM, and managing large multi-repository codebases with a focus on long-lived API stability.
Skills
What you'll do
What we're looking for
More like this
CVS Health
Autodesk
Oracle
General Dynamics
Snap Inc.
Microsoft