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 3 hours 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

Senior Software Engineer

Senior Software Engineer role at Microsoft's Translation team, working on Azure Cognitive Services to build and maintain machine translation services supporting 103 languages.

Senior Software Engineer I

Senior Software Engineer position at Human Interest, focusing on building scalable backend systems for retirement plan management, offering competitive pay and full remote work.

Senior Software Engineer

Senior Software Engineer role at Microsoft building next-generation security data platform with focus on data transformation and standardized schemas.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Windows Update systems, using Rust and C++ to improve update experience for billion+ devices worldwide.

Software Engineer, Internal Applications - Enterprise

Senior Software Engineer role at OpenAI focusing on internal applications and enterprise infrastructure automation