The job in short
Autonomous vehicle motion planning software engineer.
C++Machine learning
Details
- Found
- 22 d ago · posted 2026-06-08
- Location as listed
- Fremont, California, United States
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
• Develop planning algorithms for trajectories
• Design policies and plans to manage multi-actor interactions and plans under uncertainty
• Work with other internal autonomy teams to help to continuously improve and refine the self-driving system
Requirements
• Master or Ph.D. degree in Computer Science, Electric Engineering, Mechanical Engineering or a related field
• Professional C++ experience designing any-angle robotic navigation algorithms such as Dijkstra, A*, D*, RRT, RRT* and RRG
• Experience in at least one of: robotics research in motion planning, trajectory optimization, planning under uncertainty, probabilistic robotics, data analysis at scale, machine learning at scale
• Experience in data structures and advanced algorithms
• Experience in ROS is a plus.
• Publications in top conferences/journals in a related field or equivalent experiences is a plus
Software Engineer jobs in Fremont, California · Software Engineer jobs in the United States