Staff Software Engineer, Behavior Planning
$240k - $265kKodiak
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 Staff 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
$240,000—$265,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.
$176.4k - $319.72k
...connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics... ...with the development or verification of behavior planning/prediction systems for robots, and a collaborative...SuggestedOdd jobFull timeWork experience placement$240k - $265k
...also leveraging its commercial self-driving software to develop, test and deploy autonomous... ...Department of Defense. We are looking for a Staff Software Engineer to help shape how learned models are integrated into behavior planning for autonomous driving. In this role, you...SuggestedVisa sponsorship$240k - $265k
...also leveraging its commercial self-driving software to develop, test and deploy autonomous... ...Department of Defense. We are looking for a Staff Software Engineer to help shape how learned models are integrated into behavior planning for autonomous driving. In this role, you...SuggestedFull timeVisa sponsorship$193.93k - $352.29k
...autonomously inside Nuro's own engineering organization, under... ...determine whether a behavior ships. The hard parts... ...You ~5+ years of software engineering experience... ...practical experience. Staff-level candidates... ...architecture patterns: planning, reflection, long-horizon...SuggestedImmediate startFlexible hours$193.93k - $291.15k
...and other leading investors. About the Role The behavior team at Nuro develops the Nuro Driver's prediction and planning systems to enable safe, driverless autonomy. We are looking for strong software engineers to research, develop, and implement technologies for...SuggestedImmediate startFlexible hours- ...leveraging its commercial self-driving software to develop, test and deploy... ...We are looking for a Senior Software Engineer to improve behavior prediction for autonomous driving. In... ...how those predictions are used by the planning system to make safe, comfortable, and...Full timeTemporary workWork at officeVisa sponsorshipFlexible hours
$185k - $245k
...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...of Defense. We are looking for a Senior Software Engineer to help build and improve behavior planning and motion planning systems for autonomous driving....Temporary workWork at officeVisa sponsorshipFlexible hours$126k - $181.5k
...goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer to join our Behavior Planning Team! In this role, you will Develop real-time algorithms for selecting safe and comfortable trajectories...Full time$180k - $260k
...solution that integrates advanced software and hardware powering the fleet, facilitating... ...We are seeking senior or staff software engineers to join our planning team to build motion planning and... ...cross-functionally with behavior planning, control, and mapping teams...Odd jobFull timeWork at office$192.34k - $260.24k
...decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development... ...reviews, debugging sessions, and technical planning. What you have... ...latency, throughput, memory usage, cache behavior, and algorithmic complexity. ~Strong...Flexible hours$238k - $302k
...You will: Investigate driving behavior issues from logs and understand the root... ...or Robotics experience ~8+ years of Software Engineering experience in complex systems The... ...annual bonus program, equity incentive plan, and generous Company benefits program,...Full timeRemote work$235.03k - $352.29k
...Rowe Price, and other leading investors. About the Role We are looking for a Senior/Staff Machine Learning Engineer to be a technical leader on Nuro's Behavior & Planning team. Our team owns how the Nuro Driver behaves on the road: prediction, decision making, and...Immediate startFlexible hours- ...that will set the standards for software-defined vehicles around the... ...seeking a Senior Software Engineer in Test to join our Consumer... ...including risk assessment, coverage planning, release-readiness criteria,... ...test results and pipeline behavior to identify bottlenecks, flaky...Full timeContract 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$160.2k - $246.3k
## Staff Software Engineer, SimulationApplyremote type: Remote/Hybridlocations: Sunnyvale, California... ...foundation needed to assess system behavior, improve development velocity, and support... ...Spending Accounts, retirement savings plan, sickness and accident benefits, life...Local areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff... ...certification posture. Characterize behavior on target hardware and produce the initial... ...PCIe/other device passthrough. Plan and execute the analysis and verification...
$148.5k - $246k
...duplicating efforts. Job Category Software Engineering Job Details About... ...Senior Member of Technical Staff (SMTS) to join the... ...dependencies and risks during sprint planning. Present designs to... ...caching strategies, and CDN behavior. ~ Experience with frontend...Full time- ...Linux and Cloud Infrastructure Engineer to support the Aerospace,... ...system(s). The client aids in the planning of aircraft operations and... ...technology and can grow our software platform enabling frequent and... ...Knowledge Experience with Behavior Driven Development Experience...Permanent employmentContract work
- ...For We are seeking an AI engineer with architecture judgment,... ...state, workflow orchestration, planning, reflection, evaluation,... ...decisions in product goals, user behavior, the data available for the problem... ...intent into working software, while owning the architecture...
$176.1k - $308.2k
...environments, and AI agents. For engineers joining Veza today, this... ...looking for a passionate Staff Software Engineer to join Veza's Graph... ...workstreams in your area; drive planning, design, and delegation of... ...source, tests, or runtime behavior Nice to have: Storage...Full timeWork at officeRemote workFlexible hours- ...systems, test operations, systems and safety engineering – all dedicated to redefining the... ...downstream autonomy consumers including motion planning, prediction, and localization. The team'... ...- Build and maintain industry-leading software practices and principles - Develop clean...Full time
$207k - $275k
...'ll Do: The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure... ...depends on. About the role: As a Staff Software Engineer, you will take end-to-end... ...of system performance tuning, capacity planning, and resource optimization in...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$200k - $250k
...also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...for an experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion Planning & Controls team. In this role, you will:...Full timeTemporary workWork at officeVisa sponsorshipFlexible hours- ...pioneering AI-based virtual driver software for factory-built autonomous... .... About the Team The Planning team is responsible for... ...Role As a Senior Software Engineer on the Motion Planning team,... ...planning, trajectory generation, behavior planning, optimal control....
$180k - $250k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...the role We seek passionate Software Engineers with strong fundamentals in software... ...processing of test data. Collaborate with planning, localization, dbw, and testing teams...Odd jobFull timeWork at office$170k - $200k
...Position details Title of position: Staff Software Engineer Position type: Full time Location... ...enable AI agents to reason, remember, plan, collaborate, use tools, and safely... ...other, subtler forms of inappropriate behavior (for example, stereotyping) from ever...Full timeH1bLocal areaWork from homeWork visaFlexible hoursShift work$183k - $275k
...test different aspects of the software and hardware integration layer... ...tools, and much much more. Engineers across the company rely on this... ...production robot compute behavior. Drive Platform & Allocation Strategy: Own the planning lifecycle for the benchmarking...Temporary workImmediate startFlexible hours$300 per month
...with us at Crusoe. About the Role We are seeking a Staff Software Engineer to architect, design, and develop Cloud Infrastructure management... ...play a crucial role in building systems that efficiently plan, monitor, deploy, and operate our infrastructure — directly...Temporary work$196k - $230k
...RCC works closely with product engineering, reliability, observability,... ...incident duration. As a Staff Senior Engineer, you will be... ...you bring: ~8+ years of software engineering experience,... ...cluster architectures, capacity planning, and failover strategies...Full timeWork at officeFlexible hoursShift work3 days per week$81.5k - $141.3k
...Site Reliability Engineer II Abbott is a global healthcare leader... ...performance bottlenecks in software and infrastructure, ensuring... ...insights into system health and behavior at scale. Automate away... ...incident response, capacity planning, and reliability roadmap planning...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Behavior Planning. Be the first to apply!
- software technology Mountain View, CA
- software intern Mountain View, CA
- entry level software sales Mountain View, CA
- id software Mountain View, CA
- software sales Mountain View, CA
- internship software Mountain View, CA
- healthcare software sales Mountain View, CA
- software applications developer Mountain View, CA
- bank software Mountain View, CA
- embedded software Mountain View, CA



