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

System Software Engineer - Autonomous Vehicles

NVIDIA
Apply →
senior full-time Shanghai

First indexed 28 Aug 2026

Description

NVIDIA is seeking a Senior System Engineer specializing in self-driving vehicle technology. As a senior member, you will be responsible for integrating and maintaining end-to-end software with Sensing/Perception/Localization/Planning/Control included, ensuring its stable and safe deployment in the field.

The role involves:

  • Developing and maintaining applications and vital tools for autonomous driving
  • Diagnosing and tackling complex problems to provide the best driving experience
  • Optimizing vertical stack performance

Requirements include:

  • Master's degree or higher in computer science or a related engineering field
  • Excellent C and C++ programming skills
  • Experience in developing system software in user space with capability to dig into kernel and low-level hardware
  • Good understanding of Operating Systems, threading, synchronization, and parallel computing
  • Familiarity with underlying parallel architectures, CPU/GPU/DLA/DSP
  • Excellent analytical, communication, and collaboration skills

Preferred qualifications:

  • Software development experience with CUDA
  • Prior experience in Autonomous vehicles, Robotics, Computer Vision, and/or Machine Learning
  • Understanding of Real-time operating systems and its Kernel