← All roles

Senior System Software Engineer - Autonomous Vehicles

NVIDIA· Engineer, Sys SW
Apply on company site
Santa Clara, CA$184k - $287.5kFull-timePosted 5mo ago

About the role

Senior System Software Engineer position focusing on the NVIDIA DriveWorks SDK to enable autonomous vehicles. Design, develop, and maintain core technology around sensor drivers, data streaming, recording/playback, and vehicle interfaces; perform in-vehicle tests and collaborate with car/control teams.

Responsibilities

  • Create and optimize software architecture and frameworks for real-world performance while meeting customer requirements.
  • Work with vendors developing innovative sensors for vehicles.
  • Develop sensor drivers, plug-ins, and processing functions around sensor data.
  • Create highly efficient sensor data recording, playback and visualization tools.
  • Perform in-vehicle tests, collect data and analyze integrity.
  • Collaborate with car teams and control teams to develop interfaces to the vehicles to enable self-driving.
  • Support data collection campaigns for the autonomous vehicle program.
  • Develop unit tests, documentation for features, evaluate quality and propose corrective actions.
  • Create highly efficient product code in C++, leveraging GPU parallelism (CUDA), and adhering to MISRA quality and safety standards.

Qualifications

  • BS/MS in Computer Engineering, Computer Science or related field (or equivalent experience).
  • Excellent C and C++ programming skills.
  • 8+ years of proven experience developing and debugging multithreaded/distributed applications (e.g., multimedia systems, game engines).
  • Strong knowledge of programming and debugging techniques for parallel and distributed architectures.
  • Background on Linux, Android, and/or other real-time operating systems.
  • Experience with sensors (cameras, LiDAR, radar, ultrasonics, IMU, GPS).
  • Experience with vehicle control interfaces.
  • Thrive on writing low latency, highly performant code.
  • Great communication and analytical skills.

Skills

Required:C++ programmingC programmingMultithreading and distributed systems

Benefits

  • equity
  • benefits (see company benefits page)
Last updated Sep 4, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA