Senior Software Engineer, Behavior & Motion Planning
Core
Design, implement, and validate behavior and motion planning systems for autonomous commercial trucks to ensure safe, comfortable, and effective driving decisions.
Role type
Senior Software Engineer (Autonomous Vehicle Planning)
Builds
Production autonomy software for commercial trucking and public sector applications
Domain
Autonomous driving / Commercial logistics
Deliverable
production ML models
Required skills
Behavior planning, motion planning, C++, robotics, autonomy software development, system-level judgment, debugging complex systems
Preferred skills
Experience in decision-making, industrial production environments, collaboration across autonomy stack
Technologies
C++
Responsibilities
Design and implement behavior and motion planning features; own projects from definition to deployment; debug autonomy behavior using logs, simulation, and metrics; define success metrics and validation plans; participate in technical design reviews; mentor engineers
Seniority
Senior, hands-on IC