Senior Software Engineer, Behavior & Motion Planning
$185k - $245kKodiak
Job Description
Job Description
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 a Senior Software Engineer to help build and improve behavior planning and motion planning systems for autonomous driving. In this role, you will own planning features end to end, from design and implementation through validation, deployment, and analysis.
You will work on real-world autonomy behavior and help the system make safe, comfortable, and effective decisions in complex driving scenarios. This role is ideal for someone with strong planning experience who enjoys building production-quality autonomy software and collaborating across the autonomy stack
In this role, you will
- Design, implement, and improve behavior planning and motion planning features.
- Own planning projects from problem definition through deployment.
- Debug autonomy behavior using logs, simulation, metrics, and real-world data.
- Improve how the autonomy system balances safety, comfort, progress, and operational constraints.
- Collaborate with teams across Prediction, Controls, Perception, ML, Simulation, Systems, and Safety.
- Define success metrics and validation plans for planning features.
- Write production-quality C++ software.
- Participate in technical design reviews, code reviews, and architecture discussions.
- Mentor junior and senior engineers.
What you'll bring
- Experience in behavior planning, motion planning, decision-making, robotics, autonomous vehicles, or related areas.
- Strong software engineering skills, preferably in C++.
- Experience building autonomy software in industrial, production, or near-production environments.
- Ability to debug complex robotics or autonomy behavior using logs, metrics, and simulation.
- Strong system-level judgment around safety, comfort, and deployment readiness.
- Strong collaboration and communication skills
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
- Long Term Disability, Short Term Disability, Life Insurance
- 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
- Various incentive programs (referral bonuses, patent bonuses, etc.)
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
California Pay Range
$185,000—$245,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.
We use a third-party AI tool (Endorsed) to assist in the initial screening of applications. As part of the evaluation process, we provide Endorsed with job requirements and candidate-submitted applications. Final hiring decisions are made by our human recruitment team, and no automated system makes the ultimate decision regarding hiring. Certain features of the platform may qualify it as an Automated Employment Decision Tool (AEDT) under applicable regulations. We began using Endorsed on January 1, 2026. You can review the independent bias audit report covering our use of Endorsed [here](-law-144). By submitting your application, you acknowledge that your application may be processed by AI systems as part of the screening and selection process. If you have any questions or would like to request a separate review of your application, please contact View email address on ziprecruiter.com with "Separate Review Request" in the email subject line.
$193.93k - $291.15k
...investors. About the Role The behavior team at Nuro develops the Nuro Driver's prediction and planning systems to enable safe,... .... We are looking for strong software engineers to research, develop, and... ...areas such as path planning, motion planning, trajectory generation...SeniorImmediate startFlexible hours- ...commercial self-driving software to develop, test and deploy... ...We are looking for a Senior Software Engineer to improve behavior prediction for autonomous... ...behavior, intent, and future motion of other road users, and... ...predictions are used by the planning system to make safe,...SeniorFull timeTemporary workWork at officeVisa sponsorshipFlexible hours
$185k - $235k
...leveraging its commercial self-driving software to develop, test and deploy... ...looking for an experienced Software Engineer to join our Behavior & Motion Planning team and lead the development of core... ...behaves on the road. This is a senior technical role for engineers who...SeniorFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$204k - $259k
...15+ U.S. states. Hardware Engineering is an innovative and collaborative... ..., mechanical, reliability, software and vehicle engineers. We... ...Technical Lead & Manager of Motion Control. You will: Architect... ...by reviewing motion planning designs, establishing safety...SeniorFull timeRemote work$180k - $260k
...solution that integrates advanced software and hardware powering 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 jobFull timeWork at office- ...will set the standards for software-defined vehicles around the... ...Summary We are seeking a Senior Software Engineer in Test to join our... ...risk assessment, coverage planning, release-readiness criteria... ...test results and pipeline behavior to identify bottlenecks, flaky...SeniorFull timeContract work
$126k - $181.5k
...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...Full time- ...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
- ...pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...join its fast-growing teams. As a Senior Software Engineer, Planning for self-driving trucks, you will work... ...: Design, develop and deploy motion planning software to support PlusAI’...Senior
$190k - $235k
...commercial self-driving software to develop, test and... ...the next generation of planning capabilities by integrating... ...to reliable vehicle behaviors. In this role, you will enhance our motion planner by incorporating... ...high-impact role for an engineer who enjoys bridging...SeniorFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$180k - $215k
...commercial self-driving software to develop, test and deploy... ...We are looking for a Senior Software Engineer to build infrastructure,... ...systems that support our Planning team to develop, debug, evaluate... ...systems that support behavior and motion planning development....SeniorVisa sponsorship$176.4k - $319.72k
...more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing... ...with the development or verification of behavior planning/prediction systems for robots, and a collaborative...SeniorOdd jobFull timeWork experience placement- ...AI-based virtual driver software for factory-built autonomous... ...About the Team The Planning team is responsible for making... ...About the Role As a Senior Software Engineer on the Motion Planning team, you’ll... ..., trajectory generation, behavior planning, optimal control...Senior
$183k - $275k
...different aspects of the software and hardware... ...and much much more. Engineers across the company rely... ...production robot compute behavior. Drive Platform & Allocation... ...Strategy: Own the planning lifecycle for the... ...deliver, and you've briefed senior engineering leadership...SeniorTemporary workImmediate startFlexible hours- ...Design and integrate planning frameworks that bridge end-to-end AI driving models with deterministic... ...in autonomous systems or safety-critical software. Must possess strong C++ development skills and a deep understanding of motion planning and machine learning systems....Senior
$150k - $240k
...autonomy stack. Our users (warfighters, program managers, test engineers) need a strong user interface through which to test,... ...collection of UIs will provide multi-agent workflows around mission planning, monitoring, and debrief. This role is a "startup within a...SeniorFull timeFor contractorsFor subcontractor- ...unlock opportunities that were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised role working on a complex... ...tools such as Claude Code. Prior experience building planning software Likely (but not exclusively) to have worked in...SeniorWork at officeFlexible hours3 days per week
$184.7k - $277.6k
...Sunnyvale, California, United States Software and Services At Apple, new ideas have... ...Description We are looking for a senior Swift engineer to join a small, focused team building... ...their surface. Participate in sprint planning, architecture reviews, and release readiness...SeniorRelocation$200k - $287.5k
...Policy and Large Behavior Models (LBM). We... ...are looking for a Senior Machine Learning Researcher... ...for perception, planning, and prediction to... ...researchers and engineers across TRI, Woven... ...with robot motion planning techniques... ...building safety-critical software architectures....SeniorLocal areaShift work$125k - $232k
...the role We are looking for bright engineers interested in designing elegant solutions... ..., you will: Design and implement motion planning and controls modules that can be deployed... ...years of experience building production software using modern software practices. ~...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$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... ...decision-making components: behavior planning, state machines/behavior trees, local...SeniorLocal areaImmediate startFlexible hours$240k - $265k
...its commercial self-driving software to develop, test and deploy autonomous... ...looking for a Staff Software Engineer to help shape how learned models are integrated into behavior planning for autonomous driving. In... ..., decision-making, or motion planning. Strong software...Visa sponsorship$240k - $265k
...its commercial self-driving software to develop, test and deploy autonomous... ...looking for a Staff Software Engineer to help shape how learned models are integrated into behavior planning for autonomous driving. In... ..., decision-making, or motion planning. Strong software...Full timeVisa sponsorship$190k - $260k
...also leveraging 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...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours- ...seeking a highly experienced Senior Linux and Cloud Infrastructure Engineer to support the Aerospace... ...The client aids in the planning of aircraft operations... ...and can grow our software platform enabling frequent... ...Knowledge Experience with Behavior Driven Development...Permanent employmentContract work
$193.93k - $352.29k
...autonomously inside Nuro's own engineering organization, under the same... ...that determine whether a behavior ships. The hard parts are trusting... ...About You ~5+ years of software engineering experience (or 4... ...architecture patterns: planning, reflection, long-horizon memory...SeniorImmediate startFlexible hours$160.3k - $271.4k
...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...accessories. This engineer will develop software and algorithms for custom semi-automated... ...and robotics Experience in driving, planning, executing, and delivering projects and...SeniorFull timeLocal areaWorldwideFlexible hoursShift work$120k - $145k
...think deeply about human relationships, behavioral science, network economics, AI and ML, online... ...experiences for daters. As an iOS engineer at Tinder, you will have an outsized... ...collaboratively in an Agile environment (scrum, planning poker, standup, etc.) Nice to have:...Full timeWork experience placementWork at officeFlexible hours$235.03k - $352.29k
...incredibly high bar for behavior quality and safety.... ...Own the core logic and software implementation for the... ...technical knowledge in motion and behavior systems,... ...safety-critical motion planning, decision making,... ...mentoring or managing engineers; able to set direction...Immediate startFlexible hours$184k - $208k
...About the role Muon is looking for a Senior Software Engineer (Back-end) to join our Ground Software team. The ideal candidate is a self‑motivated... ...infrastructure, web services and applications like mission planning & control software, ground station integrations, and tools...SeniorPermanent employmentFull timeTemporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Behavior & Motion Planning. Be the first to apply!
- software engineer internship remote Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- software developer positions Mountain View, CA
- agile software developer Mountain View, CA
- software engineer intern Mountain View, CA
- rust software engineer Mountain View, CA
- software engineer internship Mountain View, CA
- entry level software engineer remote Mountain View, CA
- senior software engineer remote Mountain View, CA
- senior software design engineer Mountain View, CA



