Principal Systems Software Engineer
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 99% of similar roles. Most pay $170,661–$226,025 — the shaded band above. At the midpoint, this role pays about $352k versus about $198k for comparable roles.
Based on 239 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 928 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 916 roles with salary data.
Most-posted roles
At a glance
NVIDIA’s LPX System Software team seeks a Principal Software Engineer to set technical direction for foundational software components such as hardware abstraction layers, core system libraries, drivers, and runtime interfaces. This role involves designing and implementing complex data movement pipelines and addressing challenging reliability issues through detailed root-cause analysis. The ideal candidate will have extensive experience in Rust for low-level work, including shipping production systems at the hardware boundary, and a proven track record of leading triage efforts on difficult system failures. Additionally, proficiency in large codebases, distributed systems, and AI coding agents is essential. This position requires deep expertise in firmware, boot flows, RTOS, BMCs/MCUs, and Linux driver development, with an emphasis on building scalable Rust-based solutions for real-time AI inference platforms at the scale of a hyperscaler or Rust-native hardware company.
Skills
What you'll do
What we're looking for
More like this
Oracle
PNC
PNC
PNC
Danaher Corporation
HP Inc.