Software Engineer, Motion Planning & Prediction

Leading provider of AI-powered autonomous vehicle technology developing self-driving commercial trucking applications.
$175,000 - $250,000
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
AI · Automotive · Robotics

Description For Software Engineer, Motion Planning & Prediction

Kodiak Robotics, a pioneering force in AI-powered autonomous vehicle technology, is seeking a Senior Software Engineer to join their Motion Planning team. Founded in 2018, Kodiak is revolutionizing commercial trucking with their innovative autonomous driving technology. The role focuses on developing sophisticated algorithms for safe and efficient autonomous truck navigation.

The position requires expertise in robotics, planning, and C++ programming, with responsibilities spanning from algorithm design to real-world implementation. You'll work on critical systems that enable trucks to navigate complex scenarios, predict other vehicles' behavior, and maintain optimal performance. The role offers an opportunity to work with cutting-edge autonomous technology while solving real-world challenges in transportation.

The company offers an attractive compensation package ($175,000-$250,000) plus equity and comprehensive benefits. Working in a hybrid environment at Mountain View, CA, you'll join a collaborative team pushing the boundaries of autonomous vehicle technology. Kodiak's unique approach includes modular hardware design and daily commercial operations across Sun Belt states, providing immediate real-world impact for your work.

This is an excellent opportunity for experienced engineers passionate about autonomous systems and wanting to make a significant impact in the future of transportation. The role combines technical depth with practical application, offering both challenging work and tangible results in advancing autonomous trucking technology.

Last updated 16 days ago

Responsibilities For Software Engineer, Motion Planning & Prediction

  • Design and implement new approaches for truck planning in challenging situations
  • Translate driving behaviors into algorithms, code, and cost functions
  • Predict behavior of other actors for driving performance
  • Improve end-to-end latency of motion planning and prediction algorithms
  • Build tools for leveraging real-world logs
  • Work with other teams on interfaces and requirements
  • Develop cross-functional solutions for autonomous-driving problems

Requirements For Software Engineer, Motion Planning & Prediction

  • Strong background in robotics, planning, optimization, and mathematics (MS, PhD, or equivalent experience)
  • Software development experience writing production-level C++
  • High standards for software quality and rigor, and testing-oriented mentality
  • Good communication skills and collaborative approach
  • Proven ability to iterate quickly and work hands-on

Benefits For Software Engineer, Motion Planning & Prediction

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • Competitive compensation package including equity and biannual bonuses
  • Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian
  • Flexible PTO and generous parental leave
  • Free catered lunch and fully stocked kitchen
  • Free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)

Interested in this job?

Jobs Related To Kodiak Robotics, Inc. Software Engineer, Motion Planning & Prediction

Software Development Engineer, AWS FSx for Windows

Senior Software Development Engineer role at AWS FSx for Windows team, building distributed file system services at AWS scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on authentication services and Managed Identities for Azure, requiring 4+ years of engineering experience and distributed systems expertise.

Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer role at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.

Senior Application Developer

Senior Application Developer position at CSCI Consulting - Remote role requiring 7+ years experience in enterprise software development with DoD clearance.

C# Backend Software Engineer with SQL Server

Senior Backend Software Engineer role at Degreed focusing on C# and SQL Server development, offering competitive compensation between $140k-$160k in San Francisco.