CareerPlanGet AI match score →

Senior Software Engineer, Controls (MATLAB)

Mountain View, CA💼 Full-time🗓 2026-07-02 → 2026-07-31

Core

Designing and implementing feedback, control, and actuation strategies for safety-critical motion control in autonomous trucks.

Role type

Senior IC controls software engineer (MATLAB/Simulink)

Builds

Production-level control software for fully-loaded autonomous trucks

Domain

Autonomous ground transportation / Commercial trucking

Deliverable

production ML models | product features

Required skills

MATLAB & Simulink development, automatic code generation to embedded C/C++, controller tuning for mobile robots, system identification and modeling, redundant architecture design, end-to-end vehicle safety focus

Preferred skills

Production C++, hardware-in-the-loop (HIL) testing, safety-critical domain experience (automotive/aerospace), low-level drivers (CAN/ethernet), real-time OS code, formal verification, ISO26262 safety goals

Technologies

MATLAB, Simulink, C, C++, CAN, ethernet, real-time operating systems

Responsibilities

Design and implement feedback, control, and actuation strategies; Architect, develop, and test reliable, redundant, and safety-critical software; Characterize vehicle platform dynamics for motion planning and simulation; Work on fundamental problems in redundant actuation and fail-safe control; Collaborate with hardware, embedded systems, and systems engineering teams; Create requirement specifications, plan testing, and document results

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗