CareerPlan

Senior Systems Software Engineer - Autonomous Vehicles

US, CA, Santa ClaraFull-time$184k2026-08-29 → 2026-11-10

Core

Building a scalable and modular software stack for advanced driver-assistance systems (ADAS) across multiple product lines and OEMs.

Role type

Senior Systems Software Engineer (Autonomous Vehicles)

Builds

Scalable ADAS software stack for diverse product lines and OEMs

Domain

Automotive / Embedded Systems

Deliverable

production ML models

Required skills

C, C++, modular software architecture, multithreaded real-time systems, Linux/QNX/RTOS, system profiling, IPC/middleware

Preferred skills

ADAS software development, QNX real-time OS, automotive software lifecycle, Git/Bazel, cross-team integration

Responsibilities

Drive architectural improvements to simplify and modularize the software stack, Design clean boundaries between NVIDIA core components and OEM-specific implementations, Refactor ADAS components for reuse and maintainability, Improve system-level scalability through IPC and middleware, Partner with software, systems, and hardware teams to define interfaces, Establish test coverage and architectural documentation, Profile and tune system performance for multi-core real-time environments