Senior System Software Engineer - AV Platform

NVIDIASanta Clara, CA
$184,000 - $287,500

About The Position

The Autonomous Vehicles Platform team is now looking for a Senior System Software Engineer. Our team builds the NVIDIA DriveWorks SDK with the goal to provide a scalable software stack and framework to build autonomous vehicles. We are seeking software engineers with interest in designing, developing and maintaining many aspects of the core technology around sensor drivers and interfaces, data streaming, data recording and playback, and vehicle interface abstraction.

Requirements

  • BS or MS degree 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 like multimedia systems, game engines, etc.
  • Strong knowledge of programming and debugging techniques, especially for parallel and distributed architectures.
  • Background on Linux, Android, and/or other real-time operating systems.
  • Experience with sensors such as cameras, LiDAR, radar, ultrasonics, IMU, GPS.
  • Experience with vehicle control interfaces.
  • Thrive on writing low latency, highly performant code.
  • Great communication and analytical skills.

Nice To Haves

  • Understanding of embedded architectures.
  • Experience with data-parallel and/or GPGPU programming, CUDA, and OpenCL.
  • Software development for modern OpenGL (Core Profile) and Linux.
  • Experience with version control systems, GIT and build system CMake.

Responsibilities

  • Design and optimize software architectures and frameworks to deliver real-world performance that meets or exceeds customer specifications.
  • Develop high-efficiency product code in C++ using CUDA for GPGPU algorithmic parallelism, adhering to MISRA safety and quality standards.
  • Collaborate with vendors on the design and integration of innovative vehicular sensors.
  • Build sensor drivers, plug-ins, and core data processing components.
  • Create highly optimized tools for sensor data recording, playback, and visualization.
  • Partner with control and vehicle teams to build self-driving interfaces.
  • Perform in-vehicle testing, collect field data, and analyze data integrity.
  • Support comprehensive data collection campaigns across the autonomous vehicle program.

Benefits

  • equity
  • health insurance
  • dental insurance
  • vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service