Drimva

NVIDIA

Principal Systems Software Engineer, LPU

$272K–$431K

US, CA, Santa Clara · Principal · Full-time · Posted Jun 30, 2026

Experience
12+ years building production system software.
Education
MS in CS, CE, EE, or a related STEM field, or equivalent experience.

About the job

Sets technical direction and builds Rust-based system software—including hardware abstraction layers, drivers, runtimes, and data-movement pipelines—for a novel compute platform.

What you'll do

  • Shape system architecture and own API contracts for components led.
  • Design and implement drivers, runtimes, workload-management interfaces, and data-movement pipelines; lead platform bring-up and root-cause analysis.
  • Establish agent-assisted engineering practices, reusable abstractions, diagnostics, and documentation; communicate design tradeoffs.

What they ask for

  • Production Rust experience at the hardware or kernel boundary, such as drivers, firmware, or runtimes.
  • Track record designing and evolving long-lived libraries and APIs, including ABI and compatibility discipline.
  • Low-level platform experience; Linux driver or kernel-adjacent experience; and hardware bring-up and lab triage experience.
  • Established use of AI coding agents in software development.

Nice to have

  • Rust system software experience at hyperscaler or Rust-native hardware-company scale.
  • Distributed systems, inference serving, customer-facing SDKs, or production delivery experience, including technologies such as gRPC, MPI, vLLM, Kubernetes, or CI/CD.

Pay

272,000 USD - 431,250 USD (base salary)

Tools

Rust, Linux, VFIO, RISC-V, gRPC, MPI, vLLM, Kubernetes

AI focus

Build and ship software with AI coding agents; establish agent-assisted engineering practices and design systems that are legible to humans and agents.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)