Find a jobRecruiters

Senior Software Engineer (Controls, MATLAB)

Exclusive opportunity

Onsite

Senior Software Engineer (Controls, MATLAB)

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

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

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

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools