Kodiak Robotics
Senior Software Engineer, Controls (MATLAB)
$190K–$260K
Mountain View, CA +1 · Senior · Full-time · Posted May 12, 2026
- Location
- Mountain View, CA
Mountain View, California, United States - Visa sponsorship
- Visa sponsorship may be provided for eligible candidates, if applicable.
About the job
Designs and implements safety-critical vehicle controls for autonomous trucks, including control software, vehicle models, and fail-safe architectures.
What you'll do
- Design, implement, and test feedback, control, and actuation strategies and reliable, redundant vehicle-control software.
- Characterize vehicle dynamics and develop models for motion planning, simulation, and controls.
- Collaborate across teams; define requirements, plan testing, and document results.
What they ask for
- Production-level MATLAB and Simulink software development experience.
- Experience with automatic code generation from MATLAB / Simulink to embedded C / C++.
- Experience developing, testing, and tuning controllers for mobile autonomous robots.
- Experience with system identification, modeling, simulation, and characterization of systems with complex dynamics.
Nice to have
- Production C++; HIL testing; safety-critical software; CAN or ethernet; real-time embedded systems; formal verification and systems engineering; ISO26262.
Pay
$190,000 — $260,000 USD (base salary)
Tools
MATLAB, Simulink, C, C++, CAN, ethernet, ISO26262
Model-written summary · the original posting is authoritative