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.
$185k - $245k
...also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... .... 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...SeniorTemporary workWork at officeVisa sponsorship- Kodiak Robotics, Inc. in Mountain View, CA, is seeking a Senior Software Engineer to own behavior planning and motion planning features end to end, from design and implementation through validation, deployment, and analysis. You will work on real‑world autonomy, helping...Senior
$193.93k - $291.15k
...investors.About the RoleThe behavior team at Nuro develops the Nuro Driver’s prediction and planning systems to enable safe, driverless... .... We are looking for strong software engineers to research, develop, and... ...such as path planning, motion planning, trajectory generation...SeniorImmediate startFlexible hours$185k - $235k
...also leveraging its commercial self‑driving software to develop, test and deploy autonomous... ...Department of Defense. We are looking for a Senior or Staff Software Engineer to help build and improve behavior planning and motion planning systems for autonomous driving. In...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours- Kodiak in Mountain View, CA is seeking a Senior Software Engineer focused on enhancing behavior prediction for autonomous driving systems. The role involves working closely with planning and ML engineers to improve prediction quality and integrate models effectively. The...SeniorWork at officeFlexible hours
$176.4k - $319.72k
...The Team The Systems Engineering team is responsible for... ...of hardware, software, and robot operations, with... ...About The Role As a Senior/Staff Software Engineer, Behavior Fault Architecture and Detection... ...in robotics Behavior, motion planning, or routing. # Experience...SeniorFull timeTemporary workWork experience placement$150k - $190k
...Clara, CAUS Research and Development - Motion Planning /Full-time /HybridPlusAI is a... ...pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...to join its fast-growing teams.As a Senior Software Engineer, Planning for self-driving trucks, you...SeniorFull time$139k - $223k
...and accessible for all. We’re searching for a Software Engineer to support and scale efforts for our Behavior Planning Team.In this role, you willDevelop real-time algorithms... ...for a self-driving vehicleIntegrate motion planning with machine learning to create verifiable...Work at officeLocal area3 days per week$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. This...SeniorVisa sponsorship$176.4k - $319.72k
...Price, and other leading investors.About the RoleAs 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 jobWork experience placementImmediate startFlexible hours$204k - $259k
...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous... ...team of people who ensure that the behavior of our cars is safe, smooth, and... ...software engineering experience solving motion planning or related robotics problems...SeniorFull timeRemote work$224k - $356.5k
...real world.We are seeking a Senior Software Engineer to help define the runtime... ...generate highly capable driving behaviors, but deploying them safely... ...models with deterministic planning and vehicle-level safety... ...planning, trajectory generation, motion planning, or robotics...SeniorFull time$193.93k - $291.15k
...RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/... ...integrate, and deploy onboard autonomy behaviors (e.g., navigation, obstacle... ...decision-making components: behavior planning, state machines/behavior trees,...SeniorLocal areaImmediate startFlexible hours- ...results into clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance at subsystem... ...patterns of system and subsystem behavior across diverse scenes and... ...perception, prediction, and planning models. Build and maintain autonomy...SeniorFull timeLocal areaWork from home
$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:Be...SeniorTemporary workWork at officeVisa 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 engineering...Visa sponsorship$224k - $356.5k
...lasting impact on the world.We are looking for a Senior Software Engineer, AV Planner. As an AV Planning Engineer, you will work on state-of-the-art... ...responsible for developing, maintaining, and integrating behavior and motion planning algorithms and software for...SeniorFull time$183k - $275k
...different aspects of the software and hardware... ...tools, 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$130k - $220k
Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus...SeniorFull time$153.2k - $234.1k
Job DescriptionRole OverviewAs a Senior Software Engineer on the Rendering Infrastructure team, you... ...accurate or frame-deterministic lock-step behavior across the simulation clock, dynamic... ...and integration of perception, planning, or control components, and experience...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...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
$140k - $215k
...the Role:This is a systems software role on the Core Libraries team... ...sensor platform.As a Senior Engineer on this team, you will design... ...technical position in cross-org planning and architecture discussions... ...to reason about portability, behavioral consistency, and platform-...SeniorFull timeWork experience placementWork at officeLocal area$138.8k - $232.7k
...generation of centralized vehicle motion control systems: advanced embedded control software that unifies vehicle dynamics,... ...skilled Embedded Controls Software Engineer to help define, develop, and... ...precise, and predictable vehicle behavior.Support the development of a centralized...SeniorImmediate startVisa sponsorshipFlexible hours$160.36k - $240.54k
...defining the future!What you'll ownBackend services for ride planning, vehicle matching, and real-time trip executionPartner API integrations... ...state to riders and operationsAbout You4+ years of backend engineering experience with strong Go proficiencyExperience designing and...Senior$224k - $356.5k
...Team is building the software foundation for scalable... ...looking for exceptional engineers who thrive on solving... ....We are seeking a Senior Software Engineer for... ...CUDA kernels, memory behavior, scheduling, runtime services... ..., perception, planning, DriveOS and safety platform...SeniorFull time$220k - $230k
...Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is a... ...were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised... ...Nice to Have:Prior experience building planning software Likely (but not exclusively)...SeniorFull timeWork at officeFlexible hours3 days per week$193.3k - $261.5k
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other... ...people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts,...SeniorInternshipLocal areaFlexible hours$50 per hour
...that's built for you.Lockheed Martin Space is seeking a full time Software Engineer Sr. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis &...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$117k - $234k
...you'll do...On the Membership Experience Engineering team at Walmart, we provide technology... ...new baby, organizing a new home or anyone planning a fun party. We strive to create the... ...database schemas, utilizing best practices and software design patterns.Writing comprehensive...SeniorFull timeTemporary workPart time$117k - $234k
...About Team On the Membership Experience Engineering team at Walmart, we provide technology... ...new baby, organizing a new home or anyone planning a fun party. We strive to create the... ...adopt sustainable solutions; and defining software development guidelines, standards, and processes...SeniorFull timeTemporary workPart timeRemote 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 development engineer aws Mountain View, CA
- software developer internship no experience Mountain View, CA
- real time software engineer Mountain View, CA
- financial software developer Mountain View, CA
- software engineer travel Mountain View, CA
- experienced software developer Mountain View, CA
- remote entry level software developer Mountain View, CA
- information technology software engineer Mountain View, CA
- software system engineer Mountain View, CA
- network software engineer Mountain View, CA

