Drimva

NVIDIA

Senior Systems Software Engineer - Autonomous Vehicles

$184K–$356K

US, CA, Santa Clara · Senior · Full-time · Posted Aug 29, 2026

Experience
8+ years of professional software development experience.
Education
BS or MS in Computer Engineering, Computer Science, or a related field (or equivalent experience).

About the job

Build and evolve NVIDIA’s ADAS software platform by improving architecture, modularity, integration, scalability, and performance across OEMs.

What you'll do

  • Modularize and refactor ADAS components, defining boundaries between NVIDIA core software and OEM-specific implementations.
  • Improve scalability through IPC, middleware, and platform abstraction, and collaborate across software, systems, and hardware teams on interfaces and integration.
  • Establish test coverage, design reviews, and architectural documentation; profile and tune performance for multicore and real-time environments.

What they ask for

  • BS or MS in Computer Engineering, Computer Science, or a related field (or equivalent experience).
  • 8+ years of professional software development experience.
  • Solid background in C and C++ programming.
  • Experience building and debugging multithreaded, real-time, or performance-critical systems.

Nice to have

  • Experience developing ADAS software and familiarity with the automotive software lifecycle and safety-critical systems.
  • Experience with QNX, Git, and Bazel; familiarity with real-time operating systems.

Pay

184,000 USD - 287,500 USD (base salary); 224,000 USD - 356,500 USD (base salary)

Tools

C, C++, IPC, Linux, QNX, Git, Bazel

Model-written summary · the original posting is authoritative

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