New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior System Software Engineer - AV Platform

NVIDIA
Apply →
senior full-time Santa Clara, CA

First indexed 19 Jul 2026

Description

The Autonomous Vehicles Platform team at NVIDIA is looking for a hands-on Senior System Software Engineer. You will work on the Autonomous Driving Platform software, implementing performant and scalable solutions for data collection and autonomous vehicle fleets.

Responsibilities:

  • Integrate sensors into the AV driving software stack.
  • Develop and improve the startup user experience of the AV stack.
  • Develop data recording and mining software.
  • Work on areas such as sensor abstraction layers, data processing and performance optimization, data serialization, and service frameworks.
  • Collaborate with hardware, platform software, product, safety, performance, algorithms, and cloud teams.

Requirements:

  • BS or MS degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • 5+ years of professional experience working on system software.
  • Excellent programming skills in C++, C, and Python.
  • Familiarity with source control tools.
  • Solid understanding of Linux, QNX, ROS, and/or real-time operating systems.
  • Experience in developing user-space system software, with a willingness to delve into kernel-space and/or low-level hardware when needed.
  • Knowledge about embedded system programming, threading, mutex, synchronization, communication, and parallel computing to build highly-scalable and efficient applications.
  • Familiarity with hardware architecture for CPU/GPU and memory alongside performance.
  • Prior experience working in any of the following areas: Autonomous Vehicles, Robotics, Self-Driving-Cars, GPU technology, Embedded Systems.
  • Outstanding communication skills and teamwork.

Benefits:

  • Equity
  • Benefits