Staff Motion Planning Engineer

Posted yesterday

fruition group usMillbrae (CA)

SENIORITY

Manager

Apply

About the role

$200,000 - $270,000 base + equity
About the Role: Fruition Group is partnering with a fast-growing autonomous vehicle company to find their next Motion Planning Engineer. Our client is building the software stack that lets autonomous vehicles navigate real-world environments safely and confidently, and they need a senior technical leader to help set the direction for the planning layer that turns perception and prediction into safe, comfortable, real-time driving decisions. This is a senior individual contributor role for someone who has shipped motion planning software onto real vehicles and has strong opinions, backed by experience, about how a planning stack should be architected to scale. You'll help set technical direction across the planning team, work across perception, controls, and simulation, and be a go-to voice on the hardest planning problems in the stack.
What You'll Do: Help set technical direction and architecture for the motion planning stack, balancing near‑term shipping needs against long‑term scalability. Design and guide the implementation of planning algorithms that generate safe, efficient, and comfortable trajectories in complex, dynamic environments. Lead the design of behavior planning and decision‑making logic for navigating traffic, intersections, and interactions with other road users. Partner closely with perception and prediction teams to ensure planning decisions are grounded in accurate, real‑time understanding of the environment. Drive the evolution of simulation tools and test frameworks used to validate planning behavior before it reaches a vehicle. Dig into on‑vehicle data and real‑world driving logs to identify and resolve the hardest planning failures. Mentor other engineers on the planning team and raise the technical bar across the group. Represent the planning team in cross‑functional architecture discussions with controls, systems, and vehicle platform teams.
Requirements: BS, MS, or PhD in Robotics, Computer Science, Mechanical Engineering, or a related field. 8+ years of experience in motion planning, trajectory optimization, or a closely related robotics discipline, with a track record of technical leadership. Production experience shipping planning software onto real autonomous or robotic systems at scale, not just research or simulation. Deep expertise in algorithms relevant to planning - search‑based, sampling‑based, and/or optimization‑based methods - and the judgment to know which fits a given problem. Strong proficiency in C++ and/or Python in a real‑time or performance‑sensitive context. Extensive experience with ROS/ROS2 or comparable robotics middleware. A track record of driving architectural decisions and influencing technical direction beyond your own code. Comfortable working with large‑scale simulation and log‑based testing infrastructure. Excellent communication skills and experience mentoring other engineers. Ready to help set the technical direction for the planning stack behind vehicles that actually drive themselves?

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this