- Robot type
- Robot AI and Software
- Location
- Santa ClaraCaliforniaUSA
- Job type
- Software
- Posted
- Sep 21, 2026
Senior System Software Engineer - AV Platform
Job description
The Autonomous Vehicles System Software Team is looking for a hands-on System Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software, implementing performant and scalable solutions for data collections and autonomous vehicle fleets. Our team is responsible for developing platform and middleware features for self-driving cars. This includes software that interacts with various sensors including Cameras, LIDAR, RADAR, GPS, IMU, Vehicle CAN etc. We are seeking candidates with interests in inventing, developing, and maintaining application framework and tools on multi-computer and heterogeneous architectures.
Job responsibilities
- Designing and developing core components of NVIDIA DriveWorks SDK.
- Developing and optimizing software architecture and frameworks for real-world performance while matching or exceeding customer requirements.
- Working on areas such as sensor abstraction layers, data processing components, process scheduling, data serialization, network communications, and frameworks.
- Performing in-vehicle tests, collecting data and completing autonomous drive missions.
- Establishing unit tests, documentation for features, evaluating quality and proposing corrective actions.
- Developing highly efficient production code in C++, making use of high algorithmic parallelism offered by GPGPU programming (CUDA). Follow quality and safety standards such as defined by MISRA and AUTOSAR.
Similar jobs
NVIDIA · Software
Senior System Software Engineer, Robotics
Santa Clara, California
NVIDIA · Software
Senior Software Triage Engineer - Autonomous Vehicles
Santa Clara, California
NVIDIA · Software
Senior Synthetic Data Engineer - Autonomous Driving
Santa Clara, California (Remote OK)
NVIDIA · Software
Senior Software Control Integration Engineer - Autonomous Vehicles
Santa Clara, California
