← Back to results

Software Engineer, Controls (C++)

Join Kodiak Robotics as a Software Engineer to develop cutting-edge vehicular motion control software for autonomous trucks.

Location
Mountain View, CA
Compensation
$145k–$190k/yr
Level
mid
Type
full time · On-site

Posted by employer 3 months ago

First seen on Joblaze 1 month ago

Last verified on the company career page 1 day ago

AI in the day-to-day

Kodiak leverages AI-powered technology for autonomous capabilities in commercial trucking and defense.

Requirements

Experience
2+ years
Visa
Sponsorship available

Benefits

401k Match Flexible PTO Long Term Disability Short Term Disability Equity/Stock Options Paid Holidays Health Insurance Parental Leave Life Insurance Wellbeing Benefits

Joblaze summary

In this role, the Software Engineer focuses on developing and testing control and actuation strategies for autonomous trucks, ensuring safety and reliability in motion control. Proficiency in C++ and a solid background in robotics and control theory are essential, as the position involves characterizing vehicle platforms and implementing safety-critical software. This opportunity is well-suited for mid-level engineers with experience in vehicular controls, particularly those passionate about advancing autonomous technology. Kodiak Robotics, a leader in the autonomous transportation sector, fosters a collaborative environment that emphasizes innovation and safety.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 3, 2026. Last confirmed on Kodiak Robotics's careers page October 27, 2026.
  • Salary band is above the typical range for comparable tech roles (median ~$130,000).
  • Starts above 92% of 336 comparable mid other roles in United States that list Python we track (median $111,099 across 63 companies). See Python salary trends
  • Python appears in 18.1% of 3194 comparable mid other roles in United States; Controls appears in 0.2% of 3194 comparable mid other roles in United States.

Quick facts

Is the Software Engineer, Controls (C++) role remote?
No — this is an on-site role in Mountain View, CA.
What's the salary range?
Kodiak Robotics lists $145,000–$190,000 for this role.
How much experience is required?
At least 2 years of relevant experience for this Software Engineer, Controls (C++) role.
Where is the role based?
Kodiak Robotics is hiring for this position in Mountain View, CA.
What's the tech stack?
Joblaze extracted these technologies from the posting: C++, Controls, MATLAB, Mathematics, Python, Robotics.
Does Kodiak Robotics sponsor work visas for this role?
Yes — the posting indicates visa sponsorship is available for the right candidate.
What seniority level is this role?
Kodiak Robotics targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Software Engineer, Controls (C++) role at Kodiak Robotics.

From the original posting

Kodiak AI, Inc. (Nasdaq: KDK), founded in 2018, is a leader in Physical AI, developing driverless technology that powers machines that move. Its Kodiak Driver is a vehicle-agnostic autonomous driving system that combines AI-powered software with modular hardware. Today it operates in long-haul trucking, industrial trucking, and defense. In 2024, Kodiak launched commercial Driver-as-a-Service operations with no one in the cab, and plans to launch driverless long-haul service between Dallas and Houston by the end of 2026.

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. In 2025, Kodiak listed publicly on the NASDAQ.

Kodiak is recruiting a Software Engineer who is passionate about vehicular motion control to join our Controls team. The role exposes the breadth of Kodiak’s controller, including dynamic control laws, safety limits, monitoring, feedback, and state management.

This is an opportunity to develop expertise in control theory, platform characterization, and software engineering. Kodiak supports a range of platforms, which has given rise to a cutting-edge modular controller design.

The role accelerates career development by putting driverless features on the road immediately and providing data-based performance feedback.

In this role, you will:

  • Implement control and actuation strategies
  • Develop and test reliable, safety-critical software that controls articulated trucks driving on highways
  • Characterize the vehicle platform, including braking, steering, and acceleration
  • Develop models for both onboard and simulated motion prediction
  • Specify requirements and document their implementation
  • Apply degraded operations capabilities for fail-safe driving
  • Collaborate with Planning, Hardware, Systems, and Infrastructure colleagues to advance a robust vehicle control architecture

What you’ll bring:

  • 2+ year of experience developing production-level vehicular controls software
  • Software development experience writing production-level C++
  • A strong background in robotics, controls, and mathematics
  • Experience developing, testing, and tuning controllers for autonomous robots, ideally trucks, cars, or flying vehicles
  • A focus on vehicle safety

Bonus points if you have:

  • Characterized, modeled, and simulated robotic systems
  • Facility with control theory, including stability analysis
  • Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet
  • Developed efficient code running on resource-constrained embedded systems with a real-time operating system
  • Experience with software design and implementation in safety-critical domains (e.g. automotive, aerospace, medical, etc)
  • Knowledge of formal verification methods, writing requirements, and systems engineering processes
  • Proficiency with Python
  • Proficiency with MATLAB / Simulink

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
$145,000—$190,000 USD

Standard company text repeated across Kodiak Robotics's postings is omitted here.

Similar positions

Kodiak Robotics
Senior Software Engineer, Controls (Simulation)
Kodiak Robotics · Mountain View, CA
Kodiak Robotics
Staff Software Engineer, Controls
Kodiak Robotics · Mountain View, CA
Kodiak Robotics
Staff Software Engineer, Mission Planning
Kodiak Robotics · Mountain View, CA
Kodiak Robotics
Fullstack Engineer, UI Tools
Kodiak Robotics · Mountain View, CA
Kodiak Robotics
Senior Software Engineer, Behavior & Motion Planning
Kodiak Robotics · Mountain View, CA