Software Engineer Planning
Core
Develop planning algorithms for trajectories and design policies to manage multi-actor interactions under uncertainty for self-driving systems.
Role type
Senior IC software engineer (motion planning & autonomy)
Builds
Self-driving system planning modules
Domain
Autonomous vehicles / Robotics
Deliverable
production ML models
Required skills
C++, any-angle robotic navigation algorithms (Dijkstra, A*, D*, RRT, RRT*, RRG), motion planning, trajectory optimization, planning under uncertainty, probabilistic robotics, data structures, advanced algorithms
Preferred skills
ROS, robotics research in motion planning, data analysis at scale, machine learning at scale, publications in top conferences/journals
Technologies
C++, ROS
Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.