K
Kodiak Robotics
Senior Software Engineer (Controls, MATLAB)
Skills
MATLAB
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$190,000 – $260,000 / year
Location:
Mountain View, CA, USA
Work mode:
Onsite
Published on:
9 August 2026
What they need
- We are looking for an experienced Controls Software Engineer who is passionate about safety-critical motion control to join our Motion Planning & Controls team
- Be responsible for designing and implementing our feedback, control, and actuation strategies using both established & novel techniques
- Architect, develop, and test reliable, redundant, and safety-critical software that controls fully-loaded trucks driving on the road
- Characterize the vehicle platform (e.g., steering, braking, throttle/engine management, dynamics) to develop models that can be used for precise motion planning, simulation, and controls
- Work on fundamental problems in redundant actuation, degraded operation, and fail-safe control
- Collaborate with other teams at Kodiak (e.g. hardware, embedded systems, and systems engineering) to deliver a robust vehicle control architecture
- Create requirement specifications, implement features, plan testing, and document results
Benefits
- Remote-friendly work environment
- 401k
- Generous PTO policy
- Life insurance
- Assortment of medical (PPO/HMO/HDHP), dental, vision, and FSA plans
- Family-friendly company events
- Dog-friendly office
- Employee-driven fitness classes
- Beautiful, renovated facilities in Mountain View, CA and Lancaster, TX
- Free EV charging
- Trivia and board game nights- A focus on end-to-end vehicle safety
- A strong theoretical foundation paired with practical experience in controls, system modeling, and redundant architectures
- Software development experience writing production-level MATLAB & Simulink
- Experience with automatic code generation from MATLAB / Simulink to embedded C / C++
- System identification, modeling, simulation, and characterization of systems with complex dynamics
- Development, testing, and tuning of controllers for mobile autonomous robots, ideally trucks, cars, or flying vehicles
- Effective development of production C++
- Expertise with hardware-in-the-loop (HIL) testing
- Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet
- Experience with software design and implementation in safety-critical domains (e.g. automotive, aerospace, medical, etc)
- Written efficient code running on resource-constrained embedded systems with a real-time operating system
- Drafted safety goals and requirements with traceability, following the ISO26262 process
- Experience with formal verification methods, writing requirements, and systems engineering processes
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
8 days ago
Quick apply
T
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique
6 hours ago
Quick apply