CareerPlan

Senior Software Engineer - Planning

TokyoFull-time2026-06-30 → 2026-11-12
Hybrid · United States

Core

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

Role type

Senior IC motion planning engineer (autonomous vehicles)

Builds

Fallback and minimal-risk maneuver planners for trucking and other autonomy programs

Domain

Autonomous driving / Robotics / Safety-critical systems

Deliverable

production ML models | product features

Required skills

Motion planning algorithms, trajectory generation, C++, real-time systems, large-scale simulation, data-driven evaluation, systems thinking

Preferred skills

Minimal-risk maneuver design, AV safety concepts, ML for parameter tuning, degraded sensor handling, simulation frameworks

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 and system faults; Define and execute safe, deterministic vehicle motions; Use large-scale simulation and real-world data to evaluate planner behavior; Develop metrics, analysis tools, and dashboards to understand planner performance; Collaborate with behavior prediction, perception, controls, safety, and remote assistance teams

Seniority

Senior, hands-on IC