Senior Software Engineer, Motion & Behavior Planning
$185k - $235kKodiak
Senior Software Engineer, Motion & Behavior Planning
Mountain View, CA
Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers across the southern United States using its autonomous technology. In 2024, Kodiak became the first known company to publicly announce delivering a driverless semi-truck to a customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense.
We are looking for an experienced Software Engineer to join our Behavior & Motion Planning team and lead the development of core planning capabilities that directly shape how the Kodiak Driver behaves on the road.
This is a senior technical role for engineers who thrive on ambiguous, high-leverage problems at the intersection of robotics, optimization, and real-time systems. You will own complex planning challenges end-to-end: framing the problem, aligning stakeholders, designing the technical approach, driving implementation, and validating on-road impact. Your work will influence not only individual algorithms, but also the architecture, interfaces, and evaluation strategies that enable the planning stack to scale.
You will work across Planning, Perception, Simulation, Systems, and related teams to create cross-functional solutions to some of the hardest problems in autonomous trucking. You should be excited to combine deep technical judgment with hands‑on execution, using data from real‑world operation to improve safety, driving quality, and system performance.
In this role, you will
- Lead the design and deployment of behavioral and motion‑planning capabilities for complex real‑world driving scenarios
- Own ambiguous technical problems from concept through production rollout and iterative refinement
- Shape the architecture, interfaces, and requirements across planning‑related systems
- Translate high‑level driving goals into robust algorithms, cost functions, and performance‑critical production code
- Drive improvements in planning quality, prediction integration, latency, and overall system reliability
- Build and influence evaluation frameworks, tooling, and workflows that turn real‑world logs into measurable autonomy improvements
- Provide technical leadership across cross‑functional efforts and raise engineering quality through strong design and code reviews
- Mentor other engineers and help guide technical direction within the team
What you’ll bring
- Deep background in robotics, motion planning, optimization, controls, or related fields
- MS, PhD, or equivalent experience in a technically rigorous domain
- 6+ years of experience building production software, including substantial experience in C++
- Proven track record of owning and delivering complex technical projects with real‑world impact
- Strong systems thinking and the ability to work effectively across software boundaries and organizational interfaces
- Excellent technical judgment, communication, and collaboration skills
- Ability to balance long‑term design quality with fast, pragmatic iteration in a production environment
Bonus points if you have
- Experience shipping autonomy or robotics software on real vehicles or robotic platforms
- Strong knowledge of motion planning, trajectory optimization, prediction, optimal control, or related areas in autonomous systems
- Experience working on real‑time, performance‑critical systems
- Experience building evaluation, debugging, and data‑analysis tools for autonomy or robotics stacks
- Track record of mentoring engineers and leading technical direction across projects
What we offer
- Competitive compensation package including equity and annual bonuses
- Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)
- MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance
- Flexible PTO, 10 paid holidays, and generous parental leave policies
- Our office is centrally located in Mountain View, CA
- Office perks: dog‑friendly, free catered lunch, a fully stocked kitchen, and free EV charging
- Wellbeing Benefits – Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation)
- Fidelity 401(k)
- Commuter, FSA, Dependent Care FSA, HSA
The pay range listed below reflects the base salary in our SF/Silicon Valley location, across several internal levels. Actual starting pay will be based on job‑related factors including work location, experience, relevant training, education, skill level and performance during interview. Total compensation at Kodiak includes base pay, equity, bonus and a competitive benefits package.
$185,000 - $235,000 USD
At Kodiak, we strive to build a diverse community working towards our common company goals in a safe and collaborative environment where harassment of any kind is strictly prohibited. Kodiak is committed to equal opportunity employment regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or veteran status, or any other basis protected by applicable law.
In alignment with its business operations, Kodiak adheres to all relevant statutes, regulations, and administrative prerequisites. Accordingly, roles that carry more sensitive requirements may be limited to candidates that can satisfy additional scrutiny and eligibility for such positions may hinge on verification of a candidate’s residence, U.S. person status, and/or citizenship status. Should the position require, and Kodiak determines that a candidate’s residence, U.S. person status, and/or citizenship status necessitate an export license, bar the candidate from the position, or otherwise fall under national security‑related restrictions, Kodiak will consider the candidate for alternative positions unaffected by such restrictions, under terms and conditions set forth at Kodiak’s sole discretion, or, as an alternative, opt not to proceed with the candidate’s application. If applicable, Kodiak may provide visa sponsorship for eligible candidates.
#J-18808-Ljbffr$167.2k - $250.8k
...AI‑first self‑driving software. Built to learn and improve... .... About the Role The behavior team at Nuro develops... ...’s prediction and planning systems to enable safe... ...looking for strong software engineers to research, develop,... ...as path planning, motion planning, trajectory generation...SeniorImmediate start$152k - $241.5k
...feature lifecycle, driving motion‑planning solutions from initial design... ...Model L2, L3, and L4 vehicle behaviors and driving modes by... ...product and user‑experience engineers. Improve optimization solver... ...to develop high‑quality C++ software within large, collaborative...Senior- ...An automotive leader is seeking a Senior Software Engineer for their Secondary Driving System team in... ...systems, with opportunities to design planning algorithms and collaborate across engineering... ...robotics background and experience in motion planning. The hybrid position allows...SeniorRemote work
$180k - $260k
...Overview Senior/ Staff Software Engineer, Motion Planning — Mountain View, CA Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the... ...under uncertainty. Collaborate cross-functionally with behavior planning, control, and mapping teams to ensure robust...SeniorWork at office$152k - $241.5k
...impact on the world. We are seeking an experienced Motion planning senior software development engineer to develop key features for our autonomous driving... ...and deployment.. Model L2, L3, and L4 vehicle behaviors and driving modes by formulating them as optimal-control...Senior$180k - $260k
...solution that integrates advanced software and hardware powering the... ...the role We are seeking senior or staff software engineers to join our planning team to build motion planning and decision-making... ...Collaborate cross-functionally with behavior planning, control, and...SeniorOdd jobWork at office$56.25 - $173 per hour
...Senior/Staff Software Engineer, Motion Planning Join to apply for the Senior/Staff Software Engineer, Motion Planning role at Gatik Senior/Staff... ..., build, and test the algorithms for motion and behavior planning for autonomous driving on urban roads and highways...Senior16 hoursOdd jobFull timeSummer workInternshipWork at office$151k - $240k
...About the role As a Motion Planning Engineer on the Fallback Stack team, you will design and ship deterministic, safety-critical planning systems... ...role emphasizes classical motion planning, predictable behavior, and large-scale evaluation, rather than deep learning–driven...Odd jobFull timeRemote work$125k - $222k
...considered by exception. About the role We are looking for a software engineer with expertise in ML-first behavior prediction and planning. You will develop ML-first behavior modules that can forecast the future motions of road users and predict their interactions. You will...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$126k - $201k
...for all. We’re searching for a Software Engineer to join our Behavior Planning Team! In this role, you will... ...designing, building, and productionizing motion planning algorithms (cost function... ...bonus, equity compensation, and benefits. #LI-JL261 #Mid-Senior...$149.37k - $245k
...About the role Analyze user needs and software requirements, develop solutions, and... ...products, particularly advanced behavior and motion planning algorithms for off-road vehicles. Work... ...Degree in Computer Science, Computer Engineering, Robotics, or related At least 2...For contractorsFor subcontractorCasual workWork at officeRemote workDay shift$150k - $190k
...A leading Physical AI company in Santa Clara is seeking a Senior Software Engineer to develop innovative software for planning self-driving trucks. You will work with diverse data from sensors to enhance motion planning. Candidates should hold an MS or PhD in a related...Senior$151k - $240k
...needed to accommodate family commitments. About the role As a Motion Planning Engineer on the Fallback Stack team, you will design and ship... ...This role emphasizes classical motion planning, predictable behavior, and large-scale evaluation, rather than deep learning-driven...Odd jobFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$126k - $181.5k
...accessible for all. We're searching for a Software Engineer to join our Behavior Planning Team! In this role, you will... ..., building, and productionizing motion planning algorithms (cost function... ...and benefits. #LI-JL261 #Mid-Senior Working at Aurora At...Work at officeLocal area3 days per week$139k - $223k
...efficient and accessible for all. We’re searching for a Software Engineer II. The Behavioral Simulation team is responsible for building a... ...behaviors and other infrastructure tooling for generating motion planning sims. . In This Role You Will: Develop software in standard...$139k - $223k
...efficient and accessible for all. We’re searching for a Software Engineer II . The Behavioral Simulation team is responsible for building a... ...behaviors and other infrastructure tooling for generating motion planning sims. Responsibilities Develop software in standard C++...Work at office3 days per week- ...around it. JOB SUMMARY: As a Senior Software Engineer - Navigation at Apptronik,... ...global and local path planning methods, incorporating obstacle avoidance, recovery behaviors, and failure‑mode handling.... ...behaviors for safe, predictable motion in shared spaces. Work...SeniorLocal area
$204k - $259k
...Senior Software Engineer, Planner Waymo is an autonomous driving technology company with the... ...team of people who ensure that the behavior of our cars is safe, smooth, and predictable... ...engineering experience solving motion planning or related robotics problems Experience...SeniorFull timeRemote work$176.4k - $319.72k
...Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to... ...experience with the development or verification of behavior planning/prediction systems for robots, and a collaborative...SeniorOdd jobWork experience placement$170.6k - $261.3k
...design, intelligent software, and next-generation... ...independent perception, planning, and controls stack... ...to a safe stop. As a Senior Software Engineer on the Secondary Driving... ...emphasis on motion planning and controls... ...robust, fail‑operational behaviors for Super Cruise and...SeniorRemote workRelocation packageFlexible hours$126k - $201k
...A leading self-driving technology company based in Mountain View is looking for a Software Engineer to join their Behavior Planning Team. This role involves developing real-time algorithms for self-driving vehicles, designing software for the Aurora Driver, and analyzing...$125k - $232k
...About the role We are looking for bright engineers interested in designing elegant... ...Intuition, you will: Design and implement motion planning and controls modules that can be deployed... ...years of experience building production software using modern software practices. Hands‑...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$224k - $356.5k
...We are seeking a Senior Software Engineer to help define the runtime intelligence... ...Doing Design and integrate planning frameworks that combine end... ...that ensure AI-generated behaviors satisfy vehicle dynamics, collision... ..., trajectory generation, motion planning, or robotics...Senior$204k - $259k
...on-road challenges across the behavior stack. In this high-... ...to release deployment, as you engineer scalable solutions for one of... ...practical experience General software engineering experience programming... ...program, equity incentive plan, and generous Company benefits...SeniorFull timeRemote work$193.93k - $291.15k
...We’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded... ..., and deploy onboard autonomy behaviors (e.g., navigation, obstacle avoidance... ...-making components: behavior planning, state machines/behavior trees, local...SeniorLocal area- ...Senior Software Engineer, Agent Department: Engineering | Location: Palo Alto HQ | Type: Full-time... ...every interaction Design autonomous behaviors — proactive actions, scheduled tasks,... ...architectures — multi-agent collaboration, planning, chain-of-thought reasoning, and...SeniorFull time
$190k - $260k
...also leverages its commercial self‑driving software to develop, test and deploy autonomous... ...looking for an experienced Controls Software Engineer who is passionate about safety‑critical motion control to join our Motion Planning & Controls team. In this role, you will: Be...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$189k - $303k
...Bernardo Ave., Mountain View, CA 94043 Job title: Staff Software Engineer, Behavior Planning Minimum Salary: $189,000 - $303,000 Education: Master’s... ...experience in designing, building, and productionizing motion planning algorithms. Demonstrated experience with statistical...Full time$190k - $260k
...Senior Software Engineer, Controls (MATLAB) Mountain View, CA Kodiak Robotics, Inc. was founded in 2018 and has become... ...Software Engineer passionate about safety‑critical motion control to join our Motion Planning & Controls team. Responsibilities Design and...SeniorWork at officeFlexible hours- ...Senior Software Engineer - ML Integration Latitude AI (lat.ai) develops automated driving technologies... ...team: The Latitude AI Autonomy Behavior team is responsible for designing and... ...participants in real time and planning a proper response Measure the statistical...SeniorWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Motion & Behavior Planning. Be the first to apply!
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- software development engineer aws Mountain View, CA
- startup software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- graduate software engineer Mountain View, CA

