C++ Motion Planning Engineer - Real-Time Autonomy

Avride

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avride is seeking a highly skilled C++ Software Engineer to join our core Motion Planning team in Austin. You will help develop the decision‑making logic that enables our autonomous vehicles to navigate real‑world scenarios safely and efficiently.

You will design, implement, and optimize motion planning algorithms, trajectory generation, and behavioral decision‑making, collaborating with Perception, Prediction, and Control teams to build a cohesive self‑driving system.

Qualifications

  • Exceptional proficiency in modern C++ and OO design.
  • Strong knowledge of robotics-related algorithms and data structures.
  • Experience with Git, CI/CD, and code reviews.

Responsibilities

  • Design and implement motion planning algorithms in modern C++.
  • Develop trajectory generation, pathfinding, and decision‑making modules.
  • Analyze performance with simulation, logs, and on‑vehicle data.
  • Collaborate with Perception, Prediction, and Control teams for a cohesive system.
  • Write clean, maintainable production‑quality code.
  • Profile and optimize algorithms to meet real‑time constraints.

Skills

Modern C++
Robotics algorithms
Multithreading

Tools

Git
CI/CD pipelines

Job description

Avride is seeking a highly skilled C++ Software Engineer to join our core Motion Planning team in Austin. You will help develop the decision‑making logic that enables our autonomous vehicles to navigate real‑world scenarios safely and efficiently.

You will design, implement, and optimize motion planning algorithms, trajectory generation, and behavioral decision‑making, collaborating with Perception, Prediction, and Control teams to build a cohesive self‑driving system.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer – Motion Planning
C++ Software Engineer – Motion Planning

Avride • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Motion-Planning Engineer - Autonomous Driving
Senior Motion-Planning Engineer - Autonomous Driving

DiDi • San Jose (CA)

On-site
USD 129,000 - 215,000
Motion-Planning Software Engineer (Autonomous Driving)
Motion-Planning Software Engineer (Autonomous Driving)

Didi Labs • San Jose (CA), Northern (KY)

Hybrid
USD 170,000 - 282,000
Autonomy Motion Planning & Controls Engineer
Autonomy Motion Planning & Controls Engineer

Applied Intuition Inc. • Sunnyvale (CA)

On-site
USD 125,000 - 232,000
Senior Motion Planning Engineer for Autonomous Trucks
Senior Motion Planning Engineer for Autonomous Trucks

PlusAI Inc • Santa Clara (CA)

On-site
USD 130,000 - 220,000
Catered lunch and snacks
401(k) plan
Lead Motion Planning Architect for Autonomous Driving
Lead Motion Planning Architect for Autonomous Driving

Fruition Group US • San Francisco (CA)

On-site
USD 200,000 - 270,000
Senior Software Engineer — Autonomous Planning
Senior Software Engineer — Autonomous Planning

AeroVect • South San Francisco (CA)

On-site
USD 180,000 - 220,000
Trajectory Optimization Engineer – Motion Planning
Trajectory Optimization Engineer – Motion Planning

Motional • Pittsburgh

On-site
USD 142,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Autonomous Motion Planning Engineer
Autonomous Motion Planning Engineer

Motional • Pittsburgh

On-site
USD 142,000 - 190,000
Senior Motion Planning Engineer for Autonomous Driving
Senior Motion Planning Engineer for Autonomous Driving

Motional • Boston (MA)

On-site
USD 110,000 - 150,000
Medical, dental, vision benefits
401k with company match
Health saving accounts
+1