CareerPlan

Senior Software Engineer - Autonomous Vehicles

US, CA, Santa ClaraFull-time$152k–$242k2026-11-05 → 2026-11-10

Core

Build and own core online mapping software for self-driving cars, transforming raw sensor data into live 3D models of roads, lanes, and traffic semantics for L2++ to L4 programs.

Role type

Senior Software Engineer (Embedded/Real-Time)

Builds

Production C++ software and frameworks for NVIDIA DRIVE Orin and Thor chips

Domain

Autonomous Vehicles / Embedded Systems / Online Mapping

Deliverable

production ML models

Required skills

C++ (modern, memory management, concurrency), CUDA/GPU programming, real-time embedded systems, software architecture, static analysis, unit testing, ASIL-B/D safety standards

Preferred skills

QNX/Linux RT, ISO 26262, MISRA/AUTOSAR, GPGPU tuning, runtime profiling

Technologies

C++, CUDA, NVIDIA DRIVE Orin, NVIDIA DRIVE Thor, QNX, Linux RT

Responsibilities

Design and implement software architecture for large codebases; optimize CPU and GPU performance using profilers; ensure 100% code coverage via unit and integration tests; collaborate with perception and planning teams to integrate mapping into the AV stack.

Seniority

Senior, hands-on IC