Principal Engineer Motion Planning

4 months, 4 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 research and development of novel motion planning algorithms and sub-systems for autonomous driving.
  • Expand the Operational Design Domain through advanced search-based, geometry-based, and probabilistic decision-making methods.
  • Lead cross-functional projects to define new interfaces or improve existing ones.
  • Monitor system performance, identify deficiencies, and develop technical strategies to address them.
  • Architect and integrate motion planning and prediction algorithms for evaluation and real-world deployment.
  • Design and build a robust, scalable, high-performance codebase for rapid prototyping and rigorous evaluation.
  • Collaborate with perception, prediction, trajectory optimization, tracking, and control teams to ensure end-to-end system performance.
  • Teach and promote strong software practices and principles across the team.
  • Mentor junior and senior team members and help foster a product-focused engineering culture.

Requirements

  • PhD preferred in Robotics, Computer Science, Computer Engineering, Mechanical Engineering, or a related field.
  • Master's degree with 7+ years of experience in robotics, preferably in the autonomous vehicle industry.
  • 10+ years of research experience in robotics or motion planning.
  • 5+ years of C++ software development experience focused on high-performance and reliable systems.
  • Proven experience owning complex technical features from problem formulation through research, implementation, and deployment.
  • Track record of contributing to state-of-the-art solutions and leading significant projects.
  • Strong drive for continuous innovation and autonomous driving technology leadership.
  • Experience with probabilistic models such as Gaussian mixture models, Hidden Markov Models, and Particle Filters (preferred).
  • Experience with machine learning techniques such as Bayesian modeling and inference for decision-making under uncertainty (preferred).
  • Experience with the Bazel build framework (preferred).

Benefits

  • Base salary range of $240,000 to $330,000 USD.
  • Potential additional compensation in the form of a bonus or company equity.
  • Medical, dental, and vision coverage.
  • 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

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, 44 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
23 hours, 59 minutes ago

[Job-31694] Tech Lead AI Engineer | Agentic SDLC, Brazil

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

A CI&T busca uma pessoa Tech Lead – AI Engineer/Orchestrator para liderar tecnicamente soluções de software em uma operação estratégica do setor financeiro, conectando arquitetura, desenvolvimento e agentes de IA em um ambiente de Agentic SDLC.

API Gateway AWS CI/CD DevSecOps Generative AI Java Microservices REST API
23 hours, 59 minutes ago

Technical Engineering Lead (Runtime Agent)

Sysdig 251-1K IT Services

Sysdig is hiring an Engineering Manager to lead the team building its runtime agent, the continuously deployed software that provides core cloud security data from customer environments.

C C++ Containerd Go Kubernetes Linux macOS Rust
23 hours, 59 minutes 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