Engine Controls Software Engineer
Core
Develop robust, production-ready air-path control software for boosted engine programs, including turbocharger speed, boost pressure, and wastegate actuation logic.
Role type
Embedded control software engineer (automotive powertrain)
Builds
PCM software for current and next-generation boosted engine programs
Domain
Automotive powertrain / Embedded control systems
Deliverable
production ML models | product features
Required skills
C software development, air charge temperature estimation, control algorithm design, unit testing (Unity/Ceedling), SIL/MIL/HIL validation, plant modeling, troubleshooting, project planning
Preferred skills
Turbocharger/supercharger boost control experience, intake manifold dynamics modeling, OBD-II diagnostic monitoring, ISO 26262 knowledge, MISRA-C standards, Jira/Jama/GitHub/ClearCase, SAFe
Technologies
C, Unity, Ceedling, Jira, Jama, GitHub, ClearCase
Responsibilities
Design and implement air charge temperature estimation algorithms and control strategies; Develop and validate control algorithms using C-code; Apply powertrain control system software validation test methods; Develop and maintain plant models for turbocharger dynamics; Troubleshoot vehicle and powertrain air-path functional issues; Maintain software description documentation and requirements traceability; Lead control system project planning and program management
Seniority
Mid-level IC (2+ years required)