Software Engineer Planning
29 days ago
Fremont
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 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