Embedded Software Application Engineer - MATLAB/Simulink
Core
Designing and implementing control strategies for combustion engines and powertrain systems, developing production-ready ECU software.
Role type
Senior embedded software application engineer (model-based development)
Builds
Control functionality for future engine concepts and production-ready ECU applications
Domain
Automotive industry, powertrain technology, embedded control systems
Deliverable
production ML models | product features
Required skills
Control theory, control-system modelling, embedded software development, MATLAB, Simulink, TargetLink, ECU software implementation, verification and validation
Preferred skills
Combustion engine or powertrain system experience, model-based development workflows, engine calibration and optimisation, hardware integration, agile development practices
Technologies
MATLAB, Simulink, TargetLink
Responsibilities
Design and implement control strategies for embedded engine control systems, Develop software for future engine concepts and production-ready ECU applications, Model and implement control functionality using MATLAB, Simulink, and TargetLink, Verify and validate embedded software functionality, Collaborate with hardware design, calibration, and optimisation teams, Support industrialisation, maintenance activities, and software quality improvements
Seniority
Senior, hands-on IC