CareerPlan

Staff Software Engineer, Planner

San Francisco, CAFull-time$199k–$292k2026-10-20 → 2026-11-10

Core

Design, implement, and deploy behavior and motion planning algorithms for safe, reliable, and efficient autonomous delivery in unstructured, highly dynamic urban/suburban environments.

Role type

Staff Software Engineer, Planner (Autonomous Systems)

Builds

Real-time motion planning and trajectory optimization features for last-mile logistics robots

Domain

Robotics, Autonomous Vehicles, Logistics

Deliverable

production ML models

Required skills

Motion planning, Trajectory optimization, C++ software engineering, Real-time systems, Simulation frameworks, Cross-functional collaboration, Architecture design, Data-driven evaluation, Production-level autonomy systems

Preferred skills

PhD in CS/EE/Robotics, Experience with unstructured environments, Root-cause analysis automation

Technologies

C++, Simulation frameworks, Evaluation frameworks

Responsibilities

Design and ship real-time behavior and motion planning features for complex driving scenarios; Lead automation of root-cause analysis to eliminate planner-related disengagements; Build scalable evaluation, simulation, and validation frameworks; Collaborate with perception, prediction, controls, and platform teams; Contribute to architecture decisions for planner robustness and efficiency.