Controls Engineer, Vehicle Controls
Core
Develop, validate, and debug supervisory control algorithms for medium-duty EV and hybrid platforms, focusing on vehicle state management, powertrain energy management, and torque arbitration.
Role type
Controls Engineer (Vehicle Controls)
Builds
Production-quality Simulink/Stateflow models and embedded C code for vehicle control systems.
Domain
Electric Vehicles (EV) / Hybrid Vehicles / Automotive Controls
Deliverable
production ML models
Required skills
MATLAB, Simulink, Stateflow, Control Theory (PID, LQR, Kalman Filtering), C programming, CAN communication, Vector tools (CANalyzer, CANape), Model-Based Design, CI/CD pipelines, Embedded Coder, MIL testing
Preferred skills
EV/Hybrid supervisory controls, SAE J1939, OBD/UDS diagnostics, AUTOSAR, SIL/HIL testing, ISO 26262, Requirements management tools
Technologies
Simulink, Stateflow, MATLAB, C, CAN, Vector CANalyzer, CANape, Jenkins, GitLab CI, Embedded Coder, dSPACE, NI, Python, CAPL
Responsibilities
Develop and maintain control algorithms for vehicle state machine, charging controls, thermal management, and torque arbitration; Write software requirements and execute MIL test cases; Calibrate control parameters on bench and vehicle; Debug control behavior using CAN logs; Perform root-cause analysis on field data; Participate in hands-on vehicle testing.
Seniority
Mid-level, hands-on IC