CareerPlanSign in

Staff Software Engineer - Driving System

USA💼 Full-time💰 $218,800–$218,800🗓 2026-08-13 → 2026-09-26

Core

Technical leadership for the Secondary Driving System (SDS) in autonomous vehicles, ensuring safe operation and minimal risk maneuvers when the primary system fails.

Role type

Staff Software Engineer (Autonomous Driving Systems)

Builds

Secondary Driving System software stack for autonomous vehicles

Domain

Autonomous Vehicles / Robotics / Real-time Control Systems

Deliverable

production ML models | product features

Required skills

Modern C++ (C++14/17+), Python, Multi-sensor fusion, Motion prediction, Multi-object tracking, Classical computer vision, Geometric methods, Simulation testing, Performance tuning, Functional safety alignment

Preferred skills

Perception systems design, Kalman/Unscented filters, ML-based forecasting, GPU/accelerator optimization, ROS middleware, Embedded platforms

Technologies

C++, Python, ROS, TensorRT, ONNX Runtime, Camera, Radar, Lidar

Responsibilities

Define technical strategy and architecture for SDS behaviors; Design and implement critical C++ components for perception, prediction, and controls; Mentor senior and mid-level engineers; Lead cross-functional collaboration with safety and systems engineering; Optimize software for strict latency and compute constraints; Establish metrics and evaluation frameworks for system performance.

Seniority

Staff, hands-on IC with strategic leadership

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.