Senior Control System Engineer (Autonomous Driving)
Core
Design, implement, and optimize core controllers and motion planning algorithms for autonomous driving systems, integrating learning-based policies with traditional control systems.
Role type
Senior IC control systems engineer (autonomous driving)
Builds
Next-generation physical AI-powered autonomous driving systems
Domain
Autonomous driving / Robotics
Deliverable
production ML models | product features
Required skills
Control theory (MPC, LQR/LQG, SMC, PID), Real-time trajectory optimization, C++ embedded software development, ROS2 middleware, Physical actuator control and tuning, Linear and nonlinear system modeling
Preferred skills
Numerical optimization solvers (CasADi, OSQP, Ipopt), Real-time QP/NLP problem formulation, Production-grade motion planning and state estimation, RL/IL policy integration, Generative AI integration, Top-tier conference publications, Automotive safety standards (ISO 26262, MISRA C++)
Technologies
C++, ROS2, CasADi, OSQP, Ipopt
Responsibilities
Design and deploy advanced control algorithms (MPC, LQR/LQG, SMC, PID); Formulate and solve real-time trajectory optimization under nonlinear constraints; Develop deterministic, safety-critical software; Integrate planning outputs and filtering algorithms; Validate and tune control performance on vehicle hardware; Optimize systems for stability, ride comfort, and safety.
Seniority
Senior, hands-on IC