Controls Engineer
Core
Develop, integrate, tune, and validate control, trajectory-generation, and action-processing algorithms for autonomous vehicles, translating AI driver outputs into safe, smooth, and robust vehicle motion.
Role type
Senior IC Controls Engineer (Autonomous Driving)
Builds
Production-quality, latency-sensitive control software and trajectory controllers for prototype, reference, and production vehicles.
Domain
Autonomous Driving / Robotics / Control Theory
Deliverable
production ML models
Required skills
Control theory, Model Predictive Control (MPC), Trajectory optimization, C++ software engineering, Real-time systems, Simulation and closed-loop evaluation, System-level debugging, Safety-critical systems validation (ISO 26262), Applied machine learning integration, Mobile robotics experience, Automotive industry experience (ADAS/AV).
Preferred skills
Experience with vehicle controls, Optimization, Dynamical systems, Numerical methods.
Technologies
C++, Simulation environments, Vehicle platforms.
Responsibilities
Develop and improve vehicle trajectory and motion controllers; Maintain and evolve controls software architecture connecting AI outputs to vehicle actuation; Implement production-quality, latency-sensitive control software; Use simulation and on-road testing to characterize controller behavior; Work with teams to define controller interfaces and integrate with adjacent systems.
Seniority
Senior, hands-on IC