Lead Vehicle Controls and Interface Engineer
Core
Designing and developing algorithms to communicate with and control core vehicle functions (body controls, brake, steer, throttle) to enable portable autonomous driving kits across diverse vehicle platforms.
Role type
Lead Vehicle Controls and Interface Engineer
Builds
Autonomous Driving Kit (ADK) controls abstraction layer and control algorithms for vehicle dynamics
Domain
Autonomous Vehicles / Automotive Controls
Deliverable
production ML models | product features
Required skills
Control systems and control theory, Embedded software development (C/C++), Simulation and model-based design, Vehicle networking (CAN-FD, Ethernet, FlexRay), Functional safety standards, Hardware-in-the-loop (HIL) testing, Energy management integration, System-level engineering, Technical leadership
Preferred skills
Abstraction layers across multiple platforms, OEM program support, Autonomous vehicle technologies (LIDAR, radar), Machine Learning, Robotics, Startup experience
Technologies
C/C++, CAN-FD, Automotive Ethernet, FlexRay, HIL, Simulation tools
Responsibilities
Develop platform-agnostic controls abstraction layer, Define Interface Control Documents (ICDs), Develop control algorithms for body controls/brake/steer/throttle, Validate algorithms in simulation and HIL testing, Integrate energy management into control strategies, Perform FMEA analysis, Provide technical leadership and mentorship
Seniority
Senior, hands-on IC with leadership