In our Motion Planning team, you'll apply your passion for robotics and software development for production-ready autonomous vehicles. In this role, you'll perform groundbreaking research, conduct design processes, and implement performance-critical algorithms to generate safe, comfortable, and intuitive autonomous vehicle behaviors across Motional’s fleet of robotaxis.
Technical Scope:
- Develop state-of-the-art motion planning algorithms to ensure the vehicle autonomously navigates safely and smoothly.
- Design and build robust and scalable software that enables rapid exploration and evaluation of different motion planning approaches and algorithms.
- Collaborate with upstream decision/behavior planning, prediction, and downstream motion tracking algorithms.
- Leverage modern development toolchains to enable rapid development cycles, including testing, simulation, and continuous integration.
Role responsibilities:
- As a senior engineer, you will be expected to create project proposals that drive long-term technical roadmap and span multiple sub-systems.
- Actively contribute to technical team discussions on new features and formulation improvements and bring new ideas.
- Investigate on-road performance with root cause analysis and in-depth bug finding.
- Understands and explains trade-offs and complex concepts to peers and leaders to drive decisions.
- Mentor junior team members to develop a culture of product-focused engineering, research, and development.
What we're looking for:
- 5+ years of modern C++ software development
- Bachelors, Masters, or PhD degree preferred in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience with algorithm development in motion planning, navigation, or any robotics or safety-critical systems.
- Experience owning and leading technical development on features from problem formulation through algorithm design and implementation to delivery with impact.
Bonus:
- Knowledge of Python
- Experience with Machine Learning based planning/control methods