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