Senior Software Engineer (Motion & Behavior Planning)
Kodiak Robotics
Requirements
- 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
- (Desirable) Experience shipping autonomy or robotics software on real vehicles or robotic platforms
- (Desirable) Strong knowledge of motion planning, trajectory optimization, prediction, optimal control, or related areas in the autonomous systems
- (Desirable) Experience working on real-time, performance-critical systems
- (Desirable) Experience building evaluation, debugging, and data-analysis tools for autonomy or robotics stacks
- (Desirable) Track record of mentoring engineers and leading technical direction across projects
What the job involves
- 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
- Lead the design and deployment of behavior 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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Motion & Behavior Planning) in San Francisco, CA vacancy
- ...Remote Department Engineering Who We Are AeroVect is... ...looking for an experienced Senior Software Engineer who can design and build best-in-class behavior planning systems for autonomous driving... ...of mission-level goals and motion-level execution, tackling problems...SeniorFull timeRemote work
- ...A leading autonomous vehicle technology company is seeking a Senior Software Engineer to develop advanced behavior planning algorithms for autonomous vehicles. Candidates should have proficiency in C++ and Python, with a Master's degree in a related field and at least...SeniorRemote work
$158k - $269k
...A leading AI self-driving technology company is seeking a skilled software developer. You will design motion planning software, collaborate with a multidisciplinary team, and contribute to the future of self-driving technology. Ideal candidates have a strong technical...Senior$200k - $245k
...Senior Motion Planning Software Engineer Location: South San Francisco, California, USA. About Zipline Zipline is the world’s largest and most experienced... ...—your decisions shape Zipline’s flight stack and the behavior of a global fleet. Category leadership: Help define the...Senior$160k - $190k
A leading technology firm is seeking a full-time Senior Robotics Software Engineer to enhance the performance of their robotic control systems. The role involves developing motion planning and control systems, collaborating with cross-functional teams, and ensuring real...SeniorFull time$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...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$230k - $289k
...Senior Software Engineer - Fail Operational Planning Develop algorithmic advancements to expand the robot's ability to drive in complex scenarios. Location... .... The focus of the team includes developing behavioral and motion planning algorithms to improve trip progress,...SeniorFull timeTemporary workRelocation package$85 - $90 per hour
Title: Software Engineer - Motion Planning Job Type: Contract - W2 only (No C2C or 1099 contractors) Contract... ...improvements to enhance the driving behaviors of their autonomous robots on public... ...code base. Working closely with senior engineers to understand design specifications...Contract workFor contractorsImmediate start$158k - $269k
...the world in a positive way. You will... Design and develop motion planning software and algorithms, building the brain which orchestrates... ...traffic scenarios. Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable...SeniorFull timeTemporary workWork at officeWork from homeFlexible hours$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$170k - $185k
A robotics company in Berkeley is seeking a full-time software engineer to develop automation solutions for hospital logistics. Candidates... ...2 and cloud infrastructure. The role involves developing motion planning algorithms and optimizing robotics performance. The position...SeniorFull time- The Software Engineer will develop and implement real-time motion planning algorithms for autonomous vehicles, integrating machine learning techniques to create safe... ...verifiable self-driving systems as part of Aurora's Behavior Planning Team. Key Responsibilities Develop...Work at office3 days per week
$126k - $201k
Software Engineering San Francisco, California Behavior Planning Software Engineer Who we are Aurora’s mission is to deliver the benefits of self-driving technology... ...for a self-driving vehicle Integrate motion planning with machine learning to create verifiable...Work at officeLocal area3 days per week- A leading technology consultancy is seeking a Software Engineer - Motion Planning to contribute to autonomous vehicle technology. The role involves implementing and testing features to improve driving behaviors in urban environments, requiring strong C++ expertise and...Contract work
- About the Role As a Senior Robotics Software Engineer, Test at Chef Robotics, you'll develop comprehensive... ...our robotic control algorithms, motion planning, safety systems, perception pipelines... ...frameworks for core robot behaviors over hundreds of scenarios Develop...SeniorWork at office
$228.6k - $331.05k
...Adobe is seeking a Senior Software Engineer in San Francisco, California, to join the Express Motion AI team. You’ll build and optimize systems for AI-driven video and animation workflows, collaborating closely with product and design teams. Ideal candidates have a strong...Senior- ...Adobe Inc. is seeking a Senior Software Engineer in San Francisco to develop innovative AI-powered tools for motion, video, and animation workflows. The successful candidate will collaborate with cross-functional teams, tackle complex challenges, and help shape next-gen...Senior
- ...Requirements ~ Software development experience writing production-level... ...writing requirements, and systems engineering processes ~(Desirable) Drafted safety... ...passionate about safety-critical motion control to join our Motion Planning & Controls team Be responsible...Senior
- Make the future fly See open roles What we believe Make it matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask thoughtful questions. And imagine...Senior
- ...years of experience building software systems for simulation,... ...domains ~ Strong software engineering skills with proficiency in C++... ...metrics, evaluating system behavior, and testing complex electromechanical... ...to autonomy stacks (planning, perception, control) ~(Desirable...Senior
$170k - $210k
...increasingly complex environments. Engineers on this team work at the intersection... ...service: low latency, deterministic behavior, strong SLAs, and robust fault‑tolerance... ...Hands‑on experience with path planning, graph search, motion planning, or related optimization problems...SeniorWork at office$172k - $229k
...We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop... ...-dive into complex issues within the Planning and Controls stack reported by the... ...positions are eligible to participate in Motional’s benefits program. Motional’s...SeniorWork at officeImmediate startRemote work$204k - $259k
...Senior Software Engineer, In-field Behavior Response Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility...SeniorFull timeRemote work$127.5k - $172.5k
...are looking for a seasoned software engineer who is passionate about creating... ...industry. Additionally, the Senior Software Engineer will bring... ...processes including sprint planning, daily standups, demos, and... ...tests for all code and use Behavior Driven Development practices...SeniorFull timeTemporary workLocal areaFlexible hours$180k - $260k
.... About the Role Sprig’s AI engineering group builds the core technology... ...to understand customer behavior and feedback at massive scale... ...Participate in system design and planning discussions, helping balance... ...robust, production-grade software. Proficiency with TypeScript...SeniorFull timeWork at officeFlexible hours3 days per week- ...a query. Our in‑house OLAP engine, Nova, processes trillions of... ...events in real time—turning raw behavioral data into fast, trustworthy... .... We’re looking for a Senior Software Engineer who wants to go deep... ...distributed compute layer: query planning, columnar storage formats,...SeniorWorldwideHome officeFlexible hours
$173.5k - $331.05k
...stunning visuals to compelling video and motion design. Adobe’s latest innovations,... ...workflows within Adobe Express. We seek a Senior Software Engineer to join the team. You will help build... ...are in the form of sales commission plans. Non-sales roles starting salaries are...SeniorTemporary workLocal areaWorldwide$200k - $400k
...experimental, frontier‑style engineering. The team continuously... ...production. About the Role As a Senior Software Engineer on the Agent Orchestration... ...to improve agent behavior. You’ll collaborate closely... ...control‑plane logic for routing, planning, and tool invocation with strong...SeniorFull timeWork at officeLocal area$230k
...Software Engineer This role blends traditional software engineering, agent management, and... ...but the way you do it is by writing, planning, sharing context, and coaching. Your tools... ...fit into our culture, and do some behavioral interviews. You get to meet the team and...SeniorWork at officeVisa sponsorship$125k - $167k
Overview Motional is a leading autonomous driving company focused... ...and Performance team bridges software development and real-world... ...Perception, Prediction, and Planning. Ensure Data Quality and Validation... ...best practices with the engineering team. Advance Technical...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Motion & Behavior Planning). Be the first to apply!
Related searches
- software sales engineer San Francisco, CA
- software engineer internship remote San Francisco, CA
- IT software developer San Francisco, CA
- new grad software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- integration software engineer San Francisco, CA
- machine learning software engineer San Francisco, CA
- software engineer part time San Francisco, CA
- facebook software engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA

