Senior System Software Engineer - Autonomous Vehicles
NVIDIA· Engineer, Sys SW
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
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect