Motional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. In this role, you'll apply your passion in robotics and software development to develop algorithms and build software for production-ready autonomous vehicles.
Responsibilities:
- Develop a variety of algorithms on planning for autonomous driving, including but not limited to search-based methods, sampling-based methods, optimization-based methods, linear-temporal logic, and decision making under uncertainty
- Integrate and evaluate combinations of motion planning and prediction algorithms
- Design and build robust and scalable codebase that enables rapid exploration and evaluation of different motion planning approaches and algorithms
- Interface with perception and prediction components upstream and trajectory optimization and tracking & control components downstream
- Participate in code reviews and mentoring sessions with senior team members
- Develop a culture of product focused engineering, research, and development
Requirements:
- Bachelor's required, Masters or PhD degree preferred in Robotics, Computer Science, Computer Engineering, Mechanical Engineering, or related field
- Proven impact and expertise in the robotics / autonomous vehicle field
- 2+ years of research experience in robotics / motion planning
- 2+ years of C++ software development
- Past experience taking projects from problem formulation through implementation and deployment
- Thirst for knowledge and continuous innovation