Haystack
← Back to Jobs
Technology
DE

Software Engineer Planning

Deeproute.aiFremont, California🇺🇸United StatesPosted 8 Jun 2026

Why This Role Stands Out

This role offers a unique opportunity to drive innovation in autonomous driving by developing cutting-edge planning algorithms and shaping the future of self-driving systems. You'll thrive here if you possess a strong background in robotics, C++, and advanced algorithms, eager to contribute to a collaborative team and make a significant impact. Apply now to join a leading company in a dynamic and growing field!

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Fremont, California, United States
Posted
2 months ago
Machine LearningRoboticsC++ROS

Job 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
  • 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

Similar jobs