Senior Controls Software Engineer – Autonomous Trucking

Kodiak

Bodega Bay (CA)

On-site

USD 190,000 - 230,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Biannual bonuses
Medical, Dental, and Vision

Job summary

Kodiak Robotics, Inc. seeks a Controls Software Engineer to design and implement feedback, control, and actuation strategies for autonomous trucks. You will develop a safe, redundant software architecture and model vehicle dynamics for precise motion planning and simulation.

Collaboration with hardware and systems teams is essential to deliver robust control solutions. The role emphasizes safety-critical development, embedded systems, and production-grade C/C++ across a Mountain View office.

Qualifications

  • Strong background in robotics, controls, optimization, and mathematics (MS, PhD, or equivalent experience).
  • Developed, tested, and tuned controllers for mobile autonomous robots, ideally trucks, cars, or flying vehicles.
  • Performed system identification, modeling, simulation, or other characterization for systems with complex dynamics.
  • Strong theoretical foundation with practical experience in controls, system modeling, and/or redundant architectures.
  • Focus on end-to-end vehicle safety.
  • Software development experience writing production-level C or C++.

Responsibilities

  • Design and implement feedback, control, and actuation strategies for safety-critical systems.
  • Architect, develop, and test reliable, redundant software controlling fully-loaded trucks on the road.
  • Characterize vehicle platform to develop models for motion planning, simulation, and controls.
  • Address redundant actuation, degraded operation, and fail-safe control issues.
  • Collaborate with hardware, motion planning, and systems engineering to deliver robust vehicle control architecture.

Skills

C/C++ production code
Robotics
Controls
Mathematics
Simulation
Embedded systems
Python

Education

MS/PhD in related field

Tools

CAN protocol
Ethernet
Real-time OS
Simulink/Matlab

Job description

Kodiak Robotics, Inc. seeks a Controls Software Engineer to design and implement feedback, control, and actuation strategies for autonomous trucks. You will develop a safe, redundant software architecture and model vehicle dynamics for precise motion planning and simulation.

Collaboration with hardware and systems teams is essential to deliver robust control solutions. The role emphasizes safety-critical development, embedded systems, and production-grade C/C++ across a Mountain View office.

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

Similar jobs worth comparing

Senior Controls Engineer, Autonomous Vehicles
Senior Controls Engineer, Autonomous Vehicles

Kodiak • Mountain View (CA)

On-site
USD 190,000 - 230,000
Equity
Bonuses
Medical Plan
+7
Senior Controls Software Engineer – Autonomous Vehicle Systems
Senior Controls Software Engineer – Autonomous Vehicle Systems

Kodiak AI • Mountain View (CA)

On-site
USD 190,000 - 230,000
Equity and bonuses
Medical, Dental, Vision plans
Flexible PTO
+2
Autonomous Vehicle Controls Engineer for Driverless Trucks
Autonomous Vehicle Controls Engineer for Driverless Trucks

Kodiak AI • Mountain View (CA)

On-site
USD 145,000 - 190,000
Equity
Annual bonuses
Medical insurance
+9
Autonomous Vehicle Controls Engineer (C++)
Autonomous Vehicle Controls Engineer (C++)

Kodiak • Mountain View (CA)

On-site
USD 145,000 - 190,000
Equity and annual bonuses
Medical, dental, and vision plans
Life insurance and disability benefits
+4
MATLAB/Simulink Controls Engineer for Autonomous Trucks
MATLAB/Simulink Controls Engineer for Autonomous Trucks

Talanto • Mountain View (CA), Northern (KY)

Hybrid
USD 190,000 - 260,000
Flexible PTO
Dog-friendly office
Free catered lunch
+2
MATLAB Controls Engineer for Autonomous Vehicles
MATLAB Controls Engineer for Autonomous Vehicles

Socket.dev • Mountain View (CA)

On-site
USD 190,000 - 260,000
Competitive pay + equity
Annual bonuses
Medical/Dental/Vision
+6
Senior Software Engineer - Autonomous Vehicle Simulation
Senior Software Engineer - Autonomous Vehicle Simulation

Kodiak • Mountain View (CA)

On-site
USD 190,000 - 260,000
Equity and annual bonus
Flexible PTO
Dog-friendly office
+1
Senior Autonomy Safety Engineer — Driverless Truck Tech
Senior Autonomy Safety Engineer — Driverless Truck Tech

Kodiak • San Francisco (CA)

On-site
USD 190,000 - 230,000
Equity and annual bonuses
Medical, dental, vision plans
Flexible PTO with holidays
+1
Autonomous Truck Controls Intern (C++)
Autonomous Truck Controls Intern (C++)

Kodiak AI • Mountain View (CA)

On-site
USD 30,000 - 48,000
Competitive pay
Dog-friendly office
Free catered lunch
+1
Senior MATLAB Controls Engineer for Autonomous Trucks
Senior MATLAB Controls Engineer for Autonomous Trucks

Kodiak • Mountain View (CA)

On-site
USD 190,000 - 260,000
Competitive compensation package including equity and bonuses
Excellent medical, dental, and vision plans
Flexible PTO and generous parental leave policies
+3