Software Engineer, Routing

Kodiak

Mountain View (CA)

On-site

USD 185,000 - 235,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity and annual bonuses
Medical, dental, and vision plans
Flexible PTO and generous parental leave
Dog-friendly office with catered lunches
Mental health benefits and gym memberships

Job summary

Kodiak in Mountain View, CA is seeking a Senior Software Engineer to lead the Behavior & Motion Planning team. This role involves developing core planning capabilities for autonomous trucking and solving complex real-world challenges.

The ideal candidate will have strong experience in robotics, optimization, and software development, particularly in C++. The position offers competitive compensation, excellent benefits including health plans, flexible PTO, and a dog-friendly office.

Qualifications

  • Experience building production software, especially in C++.
  • Ability to lead complex technical projects with real-world impact.
  • Strong technical judgment and collaboration skills.

Responsibilities

  • Lead the design and deployment of driving behavior planning capabilities.
  • Own ambiguous technical problems from concept to production.
  • Shape architecture and interfaces of planning systems.

Skills

Robotics
Motion Planning
Optimization
C++
Systems Thinking
Collaboration

Education

MS or PhD in a technical field

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 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.

Responsibilities
  • 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
Qualifications
  • Deep background in robotics, motion planning, optimization, controls, or related fields
  • MS, PhD, or equivalent experience in a technically rigorous domain
  • 4+ 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
  • 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 the 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
Benefits
  • 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, and critical illness insurance
  • Flexible PTO, 10 paid holidays, and generous parental leave policies
  • Office centrally located in Mountain View, CA
  • Office perks: dog‑friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Well‑being 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

$185,000 – $235,000 USD

At Kodiak, we thrive 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, veteran status, or any other basis protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Mission Planning
Staff Software Engineer, Mission Planning

Kodiak • Mountain View (CA)

On-site
USD 200,000 - 250,000
Competitive compensation package
Flexible PTO
Dog-friendly office
+3
Software Engineer, Routing
Software Engineer, Routing

Omaze • Mountain View (CA)

On-site
USD 145,000 - 190,000
Equity
Annual bonuses
Excellent Medical, Dental, and Vision
Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

Kodiak • Mountain View (CA)

On-site
USD 185,000 - 235,000
Competitive compensation
Medical, dental, and vision insurance
Flexible PTO
+3
Software Engineer, Routing
Software Engineer, Routing

Kodiak • San Francisco (CA)

On-site
USD 145,000 - 190,000
Equity
Annual bonus
Medical Insurance
+5
Senior Software Engineer, Behavior & Motion Planning
Senior Software Engineer, Behavior & Motion Planning

Omaze • Mountain View (CA)

On-site
USD 185,000 - 245,000
Competitive compensation with equity+B
Excellent Medical/Dental/Vision plans
Flexible PTO & 10+ holidays
+3
Senior Software Engineer, Behavior & Motion Planning
Senior Software Engineer, Behavior & Motion Planning

Kodiak • Mountain View (CA)

On-site
USD 185,000 - 245,000
Equity & bonuses
Medical, dental, and vision
Legal services
+6
Senior Software Engineer, Planning Infrastructure
Senior Software Engineer, Planning Infrastructure

Kodiak • Mountain View (WY)

On-site
USD 180,000 - 215,000
Staff Software Engineer, Controls
Staff Software Engineer, Controls

Kodiak • San Francisco (CA)

On-site
USD 190,000 - 230,000
Equity and biannual bonuses
Medical, Dental, Vision plans
Flexible PTO
+6
Software Engineer, Embedded
Software Engineer, Embedded

Kodiak • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity & bonuses
Medical, Dental, Vision plans
Flexible PTO
+3
Senior Software Engineer (Controls, MATLAB)
Senior Software Engineer (Controls, MATLAB)

Omaze • Mountain View (CA)

On-site
USD 190,000 - 260,000
Competitive compensation package
Excellent Medical, Dental, and Vision plans
Flexible PTO
+3