Engine Controls Software Engineer
Core
Design, develop, and implement vehicle control software for powertrain systems (engine, transmission, driveline, electric motors) and driver assist interfaces.
Role type
Engine Controls Software Engineer
Builds
Vehicle control software for Gas, Diesel, HEV, and BEV powerpack configurations
Domain
Automotive / Embedded Systems / Powertrain
Deliverable
production ML models | product features
Required skills
Powertrain control algorithm design, Embedded C programming, Automotive embedded controls testing and debugging, Software version control (Clearcase, Github), Matlab Simulink development and simulation, Vehicle communications (CAN, LIN, SENT)
Preferred skills
Design Thinking, User Experience methods
Technologies
C, Matlab Simulink, Clearcase, Github, CAN, LIN, SENT
Responsibilities
Design and implement vehicle control software for powertrain and driver assist interfaces; Capture and maintain requirements for vehicle control features; Document changes using MBD process; Create and execute validation plans using simulation and hardware-in-the-loop; Manage feature configuration and complexity across vehicle programs.
Seniority
Mid-level (4+ years experience)