Drimva

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

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)