Principal Engineer, Team Lead- Motion Planning

4 months, 3 weeks ago
Full-time
Lead
Software Development
Motional

Motional

Motional is a leading company in driverless technology and autonomous vehicles, leveraging decades of industry expertise to develop and deploy safe and reliable autonomous vehicles. With a powerful DNA combining Aptiv's automotive technology and Hyunda...

Automotive
1K-5K
Founded 2020
$20M raised

Description

  • Lead and develop a motion planning team, including ownership of planning algorithms and constraint generation.
  • Provide technical direction on architectural strategy, resource allocation, operational execution, and technical debt management.
  • Design, prototype, test, deploy, and improve a robust planner with safety as a core priority.
  • Use metrics to evaluate and improve technical components and planning methods.
  • Advance motion planning approaches to support data-driven decision-making.
  • Mentor team members through technical and professional feedback while fostering an inclusive, collaborative environment.
  • Generate innovative ideas, define team vision, and consider the broader robotaxi system.
  • Implement, review, and validate algorithms and code using rigorous engineering methods.
  • Partner with project managers to build roadmaps and execute plans on schedule.
  • Collaborate with cross-functional teams including Localization, Perception, Prediction, Controls, ML Products, and Systems Engineering.

Requirements

  • 2+ years of experience managing a development team and supporting career growth and productivity.
  • Master's or PhD in Robotics, Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related field.
  • Proven experience delivering a production-quality motion planner in a leadership role.
  • Advanced proficiency in search algorithms.
  • Experience developing motion planning solutions with machine learning.
  • Strong C++ software development experience.
  • Experience with Linux and Python, with additional knowledge of SQL.
  • Strong theoretical and practical understanding of motion planning under uncertainty and interaction with dynamic agents and environments.
  • Knowledge of robotics algorithms in localization, perception, prediction, motion planning, and control systems for autonomous vehicles.
  • Excellent communication, interpersonal, and management skills.
  • Preferred: experience in autonomous vehicles or other robotics industries.
  • Preferred: experience using simulation tools.
  • Preferred: experience with verification and validation for safety-critical systems.

Benefits

  • Base salary range of $240,000 to $330,000 USD.
  • Additional compensation may include a bonus and company equity.
  • Medical, dental, and vision insurance.
  • 401(k) with company match.
  • Health savings accounts.
  • Life insurance.
  • Pet insurance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer - Search Infra - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer for its globally distributed Elasticsearch Search Infrastructure team to define technical direction and build the next generation of core indexing, retrieval, and relevance capabilities.

CI/CD Elasticsearch GitHub Java
0 minutes ago

[Job 31822] Software Architect (Tech Lead Java & IA Generativa)

CI&T 5K-10K Internet Software & Services

A CI&T busca um(a) Tech Lead para liderar uma equipe de engenharia na construção de soluções Java escaláveis e impulsionar o uso de IA generativa em produtos e no desenvolvimento.

Agile CI/CD Generative AI GPT Java Kafka Microservices MongoDB RabbitMQ REST API Spring Boot SQL Server
0 minutes ago

Technical Lead, Senior Database Engineer

Canopy 51-250 Internet Software & Services

Canopy is hiring a Senior Database Engineer to own and optimize its fleet of 100+ PostgreSQL databases, ensuring the SaaS platform remains performant, scalable, secure, and reliable.

Java Kotlin Microservices PostgreSQL Python SQL
23 hours, 45 minutes ago

Team Lead, Client Experience

Ubiquity Retirement + Savings 51-250 Capital Markets

The Team Lead of Client Experience at Ubiquity leads an enterprise customer service team supporting users through phone, chat, SMS, and email, with responsibility for service quality, team performance, and high-impact issue resolution.

Salesforce
1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers