Senior Software Engineer, Behavior & Motion Planning
Core
Design, implement, and improve behavior planning and motion planning features for autonomous driving systems to ensure safe, comfortable, and effective decisions in complex scenarios.
Role type
Senior IC software engineer (autonomous driving planning)
Builds
Production autonomy software for behavior and motion planning
Domain
Autonomous vehicles / Robotics
Deliverable
production ML models
Required skills
Behavior planning, motion planning, decision-making, C++, debugging autonomy systems, system-level judgment, technical design, code review, architecture discussions, mentoring
Preferred skills
Experience in robotics, industrial production environments, simulation, metrics analysis
Technologies
C++
Responsibilities
Design and implement planning features, own projects from definition to deployment, debug autonomy behavior using logs and simulation, define success metrics and validation plans, collaborate across autonomy stack teams, participate in technical reviews, mentor engineers
Seniority
Senior, hands-on IC
