CareerPlanSign in

Software Engineer Planning

Fremont, California, United States💼 Full-time🗓 2026-06-08 → 2026-09-25

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.