Gasoline Engine Controls Software Engineer
Core
Design and implement embedded engine controls and diagnostic monitors within powertrain control module software for boosted engine programs.
Role type
Embedded software engineer (automotive powertrain)
Builds
Production-ready engine control software and diagnostic systems
Domain
Automotive, Powertrain, Embedded Systems
Deliverable
production ML models | product features
Required skills
C programming, embedded automotive controls, powertrain control algorithms, software validation (SIL/MIL/HIL), version control (ClearCase/GitHub), Matlab Simulink, functional safety (ISO 26262), unit testing frameworks (Unity/Ceedling)
Preferred skills
Fuel injection systems, exhaust sensor controls, OBD-II diagnostics, MISRA-C coding standards, Scaled Agile Framework (SAFe)
Technologies
C, ClearCase, GitHub, Matlab Simulink, Unity, Ceedling
Responsibilities
Design and implement embedded engine controls and diagnostic monitors; capture and maintain requirements using model-based design; manage configuration for Gas, Diesel, HEV, and BEV powerpacks; 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 calibration guides.
Seniority
Mid-level, hands-on IC