Senior Software Engineer, Controls (matlab)

Kodiak Robotics

Mountain View, CA, United States
Competitive compensation pyckage including equity ...
On-site
Production-level matlab & simulink development
Automatic code generation to embedded c/c++
Controller tuning for mobile autonomous robots
Kodiak Robotics is seeking an experienced Controls Software Engineer to design feedback and actuation strategies for fully-loaded autonomous trucks

Job Summary

  • Kodiak Robotics is seeking an experienced Controls Software Engineer to design feedback and actuation strategies for fully-loaded autonomous trucks.
  • The role involves characterizing vehicle platforms like steering and braking to develop precise models for motion planning and simulation.
  • Candidates will collaborate with hardware and embedded systems teams to deliver a robust vehicle control architecture focused on end-to-end safety.

Matching Summary

Kodiak Robotics is seeking an experienced Controls Software Engineer to design feedback and actuation strategies for fully-loaded autonomous trucks.

Salary

Competitive compensation package including equity and annual bonuses; Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife; Flexible PTO, 10 paid holidays, and generous parental leave policies

Skills & Requirements

Must-have

  • Production-level MATLAB & Simulink development
  • Automatic code generation to embedded C/C++
  • Controller tuning for mobile autonomous robots
  • System identification and modeling of complex dynamics
  • Experience with redundant architectures and safety-critical software

Nice-to-have

  • Production C++ development experience
  • Hardware-in-the-loop (HIL) testing expertise
  • Low-level driver development using CAN or ethernet
  • Real-time operating system optimization on embedded systems
  • ISO26262 safety goals and requirements traceability

Key Requirements

  • Software development experience writing production-level MATLAB & Simulink
  • Experience with automatic code generation from MATLAB / Simulink to embedded C / C++
  • Development, testing, and tuning of controllers for mobile autonomous robots
  • Strong theoretical foundation in controls, system modeling, and redundant architectures
  • A focus on end-to-end vehicle safety

Work Rights

Not specified

Tailored Resume

Cover Letter