Software Engineer - Mission Planning
Core
Develop high-level routes for autonomous vehicles to transport passengers, integrating cloud services, traffic data, and dynamic planning for real-time city navigation.
Role type
Senior IC mission planning engineer (autonomous vehicles)
Builds
Autonomous vehicle routing and navigation systems
Domain
Autonomous driving / Robotics
Deliverable
production ML models
Required skills
C++, graph search algorithms (A*, D*, Dijkstra), Markov Decision Processes (MDPs), sequential decision-making under uncertainty, software integration for robotics
Preferred skills
PhD in computer science, experience with autonomous robots
Technologies
C++
Responsibilities
Develop mission planner algorithms including graph search and integration with behavioral planning; Integrate and test developed applications in the robot; Coordinate cross-functional initiatives with Mission Planning, Behavioral Planning, and Cloud Services teams; Set short and long term technical direction for the team
Seniority
Senior, hands-on IC