
Research engineer within - Predictive Energy Control for Fuel Cell HEVs
School of Industrial Engineering and Management at KTH
Job description
The unit of Mechatronics is searching for a Control Engineer for developing health-aware model predictive control (MPC) for fuel cell hybrid electric vehicles (FCHEVs). Fuel Cell HEVs provide a long-term solution to sustainable and efficient transportation. Since fuel cells have slow dynamics and quick degradation, optimal and predictive energy management control is crucial for maximizing energy efficiency and extending lifetime. Most studies on this topic explore optimization and deep learning methods for finding the global optimal solutions offline and verify the results by model-in-the-loop simulations, but this project emphasizes real-time MPC executable in vehicular onboard processors. Compared to the existing control method, the new MPC solution is expected for four major improvements:
- Overall energy consumption, including both hydrogen and net electricity costs, shall be reduced by around 10%, especially on long-distance driving routes.
- The total on/off switch times of fuel cells shall be decreased, and frequent switches within a short period must be avoided.
- The battery and fuel cell lifespans shall be obviously extended by eliminating unnecessary spikes on power output and assigning “sweet” operation points.
- The scalable MPC solution shall be adaptable to various types of FCHEVs.
The project results will be ultimately applied on a physical test vehicle. The developed MPC controller shall be executable in real-time on a vehicle onboard microprocessor.
Some of the key responsibilities include, (1) research and development of the MPC controller; (2) test the controller on both simulation and a physical vehicle; (3) comparing the developed MPC controller with state-of-the-art energy management controllers for FCHEVs.
Qualifications
Requirements
- A graduate degree or an advanced level (higher education) in the research subject related to control engineering, electric vehicles, hybrid powertrains, and/or fuel cell systems or equivalent competence.
- Working experience on dynamic programming, mixed integer nonlinear programming, model predictive control, and reinforcement learning.
- Knowledge of hybrid electric vehicles, fuel cell systems, and battery management.
- You must be well versed with one or more of the following languages and toolboxes MATLAB/Simulink/Simscape, Python, CasADi, fmincon, etc.
Preferred qualifications
- Writing scientific papers
- PhD study experience in a related field.
- Awareness of diversity and equal opportunity issues, with specific focus on gender equality.
Great emphasis will be placed on personal skills.
Join us at KTH
KTH shapes the future through education, research and innovation. As a leading international technical university, we play an active role in advancing the transition towards a sustainable society. At KTH, you have the opportunity to grow and develop in a creative and dynamic environment, with good working conditions and attractive benefits. Equality, diversity and equal opportunities are essential to quality and form an integral part of KTH’s core values as a university and public authority.
Learn more about our benefits and what it's like to work and grow at KTH.
Trade union representatives
Contact information to trade union representatives.
To apply for the position
Log into KTH's recruitment system to apply for this position. You are responsible for ensuring that your application is complete according to the instructions in the ad.
The application must include:
- CV including relevant professional experience and knowledge.
- Copy of diplomas and grades from your previous university studies. Translations into English or Swedish if the original documents have not been issued in any of these languages.
- Brief account of why you want to conduct research, your academic interests and how they relate to your previous studies and future goals. Max two pages long.
Your complete application must be received by KTH no later than the last day of application, midnight CET/CEST (Central European Time/Central European Summer Time).
About the employment
The employment is valid for a limited time according to the agreement - for up to 11 months, with access according to agreement.
Other information
For information about processing of personal data in the recruitment process.
It may be the case that a position at KTH is classified as a security-sensitive role in accordance with the Protective Security Act (2018:585). If this applies to the specific position, a security clearance will be conducted for the applicant in accordance with the same law with the applicant's consent. In such cases, a prerequisite for employment is that the applicant is approved following the security clearance.
We firmly decline all contact with staffing and recruitment agencies and job ad salespersons.
Disclaimer: In case of discrepancy between the Swedish original and the English translation of the job announcement, the Swedish version takes precedence.
Special fixed-term employment
Full time
100%
According to agreement
Monthly salary
1
Stockholm
Stockholms län
Sweden
PA-2025-4373
19.Dec.2025
07.Jan.2026