CareerPlanGet AI match score →

Senior/Staff Software Engineer, Controls

Santa Clara, CA💼 Full-time💰 $180,000–$180,000🗓 2026-07-01 → 2026-08-01

Core

Design, develop, and validate real-time mission-critical control and optimization software for autonomous middle-mile logistics trucks.

Role type

Senior/Staff Software Engineer, Controls

Builds

Autonomous transportation-as-a-service (ATaaS) fleet control systems

Domain

Autonomous vehicles / Middle-mile logistics

Deliverable

production ML models

Required skills

C++, C, Matlab/Simulink, optimal control, Model Predictive Control (MPC), Kalman filtering, vehicle dynamics modeling, linear algebra, ROS2, Linux, bash scripting, CAN, Python, containerization

Preferred skills

dSPACE, vehicle dynamic modeling toolchains, SiL/HiL setup, automotive-grade simulation tools (TruckSim, IPG TruckMaker), CI/CD pipeline management

Technologies

C++, C, Matlab, Simulink, ROS2, Python, Linux, bash, CAN, dSPACE, TruckSim, IPG TruckMaker

Responsibilities

Design, implement, integrate, and support real-time mission-critical software for the autonomy stack; Develop maintainable, testable, and robust software designs; Develop, design, and implement control and optimization methods in simulation and through in-vehicle testing; Support rapid prototyping of new methodologies via SiL and HiL; Participate in tuning, calibration, and in-vehicle testing; Participate in the visualization and post-processing of test data; Collaborate with planning, localization, dbw, and testing teams for efficient, secure, and scalable software integration

Seniority

Senior/Staff, hands-on IC

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