HHiring Reality
← Kodiak

Software Engineer, Controls (MATLAB)

Kodiak
Location
Mountain View, CA
Posted
17 days ago
Department
Controls
What they actually want (must-haves)
  • 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, ideally trucks, cars, or flying vehicles
  • System identification, modeling, simulation, and characterization of systems with complex dynamics
  • A strong theoretical foundation paired with practical experience in controls, system modeling, and redundant architectures
  • A focus on end-to-end vehicle safety
Nice to have
  • Familiarity in development of production C++
  • Understanding of hardware-in-the-loop (HIL) testing
  • Understanding of software design and implementation in safety-critical domains (e.g. automotive, aerospace, medical, etc)
  • Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet
  • Written efficient code running on resource-constrained embedded systems with a real-time operating system
What the job really is

As a Controls Software Engineer at Kodiak Robotics, you will design and implement feedback and control strategies for autonomous trucks. Your day-to-day tasks will involve developing safety-critical software, engaging with vehicle platforms for precise motion planning, and collaborating with various teams to ensure a robust vehicle control architecture. You will also create requirement specifications and document testing results.

Benefits
  • Competitive compensation package including equity and annual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)
  • MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance
  • Flexible PTO, 10 paid holidays, and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
Things to weigh
  • No specific mention of the technology stack beyond MATLAB and Simulink
  • The role involves working in safety-critical domains, which may require additional scrutiny for candidates
  • The pay range is broad and dependent on various factors, including experience and location
Job score3.4/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Kodiak?

See how your résumé matches this role — and tailor it from what actually gets interviews.