CareerPlanSign in

Software Engineer - Motion Planning (Fallback Stack)

Sunnyvale💼 Full-time💰 $151,000–$151,000🗓 2026-03-12 → 2026-09-26

Core

Design and ship deterministic, safety-critical motion planning systems for autonomous vehicles to ensure safe behavior during autonomy degradation or uncertainty.

Role type

Senior IC motion planning engineer (fallback stack)

Builds

Deterministic fallback planners, minimal-risk maneuvers, and safe stop/pull-over behaviors for autonomous trucks and vehicles.

Domain

Autonomous driving / Robotics / Safety-critical systems

Deliverable

production ML models | product features

Required skills

Classical motion planning algorithms, trajectory generation, optimization/search/rule-based planning, C++, real-time systems, large-scale simulation, data-driven evaluation, debugging, parameter tuning

Preferred skills

Minimal-risk maneuver (MRM) design, AV safety concepts, ODD constraints, safety-case-driven development, ML for parameter tuning, degraded sensor handling, human-in-the-loop systems, large-scale log analysis

Technologies

C++, simulation frameworks, large-scale log analysis tools

Responsibilities

Design and implement classical or ML motion planners for fallback and minimal-risk maneuvers; Build planners that operate reliably under degraded perception, partial observability, and system faults; Define and execute safe, deterministic vehicle motions such as controlled slow-downs, pull-overs, and safe stops; Use large-scale simulation and real-world data to evaluate planner behavior and guide parameter tuning; Develop metrics, analysis tools, and dashboards to understand planner performance at scale; Collaborate closely with behavior prediction, perception, controls, safety, and remote assistance teams

Seniority

Senior, hands-on IC

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