Drimva

NVIDIA

Senior Software Performance Engineer - Autonomous Vehicles

$224K–$431K

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

Experience
12+ years of relevant professional experience working on autonomous vehicles software.
Education
MS or PhD degree in Computer Science, Computer Architecture, Electrical Engineering or related field (or equivalent experience).

About the job

Develops and optimizes software performance for NVIDIA autonomous driving applications across heterogeneous hardware architectures.

What you'll do

  • Develop, maintain, and optimize latency and throughput of L2/L3/L4 autonomous driving solutions.
  • Create acceleration strategies and efficient software architectures for heterogeneous hardware while meeting product goals.
  • Develop efficient C++ product code using parallelism from CUDA and ARM NEON, and collaborate with hardware, product, OS, and safety teams.

What they ask for

  • MS or PhD in Computer Science, Computer Architecture, Electrical Engineering, or a related field (or equivalent experience).
  • 12+ years of relevant professional experience working on autonomous vehicles software.
  • Excellent C and C++ programming skills.
  • Experience with performance analysis, optimizations, and benchmarking.

Nice to have

  • Understanding of embedded architectures, real-time operating systems, and scheduling.
  • Experience with CUDA/GPGPU, data-parallel architectures, robotics, computer vision, machine learning, or deep-learning performance on accelerators.

Pay

224,000 USD - 356,500 USD (base salary, Level 5); 272,000 USD - 431,250 USD (base salary, Level 6)

Tools

C, C++, CUDA, ARM NEON, MISRA

AI focus

The role optimizes autonomous driving software; NVIDIA states that it uses AI tools in its recruiting processes.

Model-written summary · the original posting is authoritative

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