Engine Controls Software Engineer
Core
Design and implement air charge temperature estimation, turbocharger speed and boost pressure control, wastegate and bypass valve logic, and compressor surge or overspeed protection for automotive powertrain systems.
Role type
Embedded control software engineer (engine controls)
Builds
C-based control algorithms and plant models for turbocharger dynamics, intake manifold thermodynamics, and charge air cooler systems
Domain
Automotive powertrain / Embedded systems
Deliverable
production ML models | product features
Required skills
C programming, embedded control software development, unit testing, SIL/MIL/HIL validation, plant modeling, data analysis, project planning
Preferred skills
Turbocharger/supercharger boost control, wastegate control, air-charge management, intake manifold dynamics, charge air cooler modeling, OBD-II diagnostics, ISO 26262 Part 6, MISRA-C, Jira, Jama, Unity/Ceedling, GitHub, ClearCase
Responsibilities
Develop and validate C-based control algorithms against functional, emissions, performance, and functional-safety requirements; Troubleshoot air-path functional and diagnostic issues using data analysis, vehicle testing, and simulation; Maintain software descriptions, calibration guides, release notes, and requirements traceability; Lead control-system project planning and program management across multiple vehicle programs