✨ About The Role
- The role involves designing trajectory generation algorithms and implementing them in high-quality software to enhance autonomous driving capabilities.
- The engineer will utilize extensive backend tooling to test and validate algorithms across various driving situations.
- Developing metrics and pipelines to measure algorithm performance is a key responsibility.
- Participation in cross-functional projects to deliver mission-critical features for autonomous driving capabilities is expected.
- The engineer will engage in on-vehicle drive reviews to gather feedback on driving performance for continuous improvement.
- Staying updated with advancements in Motion Planning, Autonomous Driving, and Robotics is crucial for this role.
âš¡ Requirements
- A master's degree in Computer Science, Robotics, or a related field is essential for this role.
- The ideal candidate will have over 8 years of experience in software engineering, particularly in motion planning and control.
- Proficiency in C++ and experience in shipping productionized software are critical for success in this position.
- A strong background in developing trajectory optimization algorithms and real-time motion planning software is necessary.
- Candidates should possess deep knowledge of numerical constrained optimization methods.
- Experience with geometric, sampling, and search-based planning algorithms will be advantageous.
- Familiarity with machine learning-based motion planning and behavior planning is a plus.
- The successful candidate will be proactive in conducting literature reviews and participating in study groups to stay current in the field.