Engine Control System Engineer
Core
Design and implement embedded engine controls and diagnostic monitors within powertrain control module software for current and next-generation boosted engine programs.
Role type
Embedded software engineer (engine controls)
Builds
Production-ready powertrain control software for Gas, Diesel, HEV, and BEV powerpacks
Domain
Automotive powertrain / Embedded systems
Deliverable
production ML models | product features
Required skills
C programming, embedded control software development, model-based design, validation planning (SIL/MIL/HIL), functional safety (ISO 26262), data analysis, troubleshooting
Preferred skills
MATLAB/Simulink/Stateflow, Embedded Coder, OBD regulations, unit test frameworks (Unity/Ceedling), static analysis tools (Polyspace/MISRA C), calibration tools (ATI Vision/INCA), version control (ClearCase/Git), Python scripting
Technologies
C, MATLAB, Simulink, Stateflow, Embedded Coder, Unity, Ceedling, Polyspace, MISRA C, ClearCase, Git, ATI Vision, INCA
Responsibilities
Design and implement embedded engine controls and diagnostic monitors; capture and maintain requirements using model-based design; manage configuration for multiple powerpack configurations; develop and validate control algorithms; apply validation test methods (unit testing, SIL, MIL, HIL); troubleshoot fuel-path functional and diagnostic issues; maintain software documentation and traceability
Seniority
Entry-level to Mid-level, hands-on IC