- Robot type
- Autonomous Vehicle
- Location
- PittsburghPennsylvaniaUSA
- Job type
- Software
- Posted
- Jun 12, 2025
- Salary
- $240,000–$330,000 a year
Principal Engineer, Team Lead- Motion Planning
Job description
On our Planning team, you'll apply your passion in robotics and software development for production-ready autonomous vehicles. As the Technical Lead Manager, you will direct a team tasked with the design and implementation of motion planning software for autonomous vehicles. This position requires leadership in defining the motion planning and control systems that enable our fleet to operate securely, effectively, and with passenger comfort in intricate settings.
Job responsibilities
- Lead and develop a team within the motion planning organization, assuming responsibility for planning algorithm and constraint generation.
- Collaborate with other leaders to provide technical direction, making critical decisions on architectural strategies, strategic resource allocation, operational execution, and technical debt management.
- Deliver a robust and scalable planner, prioritizing safety throughout the design, prototyping, testing, deployment, and production phases.
- Adopt a metrics-driven approach to the development and enhancement of technical components.
- Advance existing planning methodologies to facilitate data-driven strategies.
- Promote diversity and inclusion in both products and personnel.
- Mentor and offer constructive feedback (technical and professional) to team members, cultivating an inclusive and collaborative work environment.
- Demonstrate initiative in generating innovative ideas, formulating a team vision, and considering the holistic robotaxi system.
Job requirements
- Over two years of experience in the management of a development team, with a demonstrated ability to foster career growth, mentor team members effectively, and enhance productivity.
- Masters or PhD in Robotics, Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related field.
- Established history of successfully delivering production-quality motion planner in a leadership capacity.
- Advanced proficiency in search algorithms.
- Experience in developing motion planning solutions with ML
- Expertise in C++ software development, Linux, and Python, with supplementary knowledge of SQL.
- Strong theoretical understanding and practical experience in motion planning under conditions of uncertainty, as well as in interactions with dynamic agents and environments.
- Knowledge of robotics algorithms in localization, perception, prediction, motion planning, and control systems for autonomous vehicles.
Similar jobs
Motional · Software
Senior Software Engineer, Data Platform
Boston, Massachusetts · Las Vegas, Nevada · Pittsburgh, Pennsylvania
Motional · Software
Senior Software Engineer, Autonomy Actions Sustaining
Boston, Massachusetts · Las Vegas, Nevada · Pittsburgh, Pennsylvania
Motional · Software
Senior Full Stack Engineer, Data Mining
Boston, Massachusetts · Las Vegas, Nevada · Pittsburgh, Pennsylvania
Motional · Software
Motion Planning Engineer - Trajectory Generation
Boston, Massachusetts · Las Vegas, Nevada · Pittsburgh, Pennsylvania
