- Robot type
- Autonomous Vehicle
- Location
- Mountain ViewCaliforniaUSA
- Job type
- Software
- Posted
- Jul 17, 2026
- Salary
- $145,000–$190,000 a year
Software Engineer, Controls (C++)
Job description
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.
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.
Job responsibilities
- 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
Job requirements
- 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
Similar jobs
Kodiak · Software
Staff Autonomy Software Engineer, Localization
Mountain View, California
Kodiak · Software
Winter 2027 Intern, Simulation
Mountain View, California
Kodiak · Software
Winter 2027 Intern, Motion Planning
Mountain View, California
Kodiak · Software
Senior Software Engineer, Controls (Simulation)
Mountain View, California
