Search for University Jobs in Engineering

Job ID: 184496

Master’s thesis position in “Automatic generation of error correction suggestions for control programs of cyber-physical systems"
Aalto University

Date Posted Apr. 25, 2022
Title Master’s thesis position in “Automatic generation of error correction suggestions for control programs of cyber-physical systems"
University Aalto University
, Finland
Department T410 Dept. Electrical Engineering and Automation
Application Deadline Open until filled
Position Start Date Available immediately
  • Post-Doc
  • Electrical and/or Electronics
Department of Electrical Engineering and Automation invites applications for

Research assistant / Master’s thesis position in “Automatic generation of error correction suggestions for control programs of cyber-physical systems”

A research assistant position in “Automatic generation of error correction suggestions for control programs of cyber-physical systems” is available at the Information Technologies in Industrial Automation group (School of Electrical Engineering) at Aalto University.

Our research focuses on the engineering of software-intensive automation systems. We investigate enablers of future smart factories (Industry 4.0) from the industrial manufacturing, continuous processes, and energy management perspectives.

Your role and goals
We are looking for a research assistant to work with us on automatic repair of function block control programs of cyber-physical systems. The task is motivated by the problems of safety systems design in the Finnish nuclear industry. Cyber-physical systems in this domain should address specific functional and non-functional requirements. This task addresses the former. In our case, the control programs (controllers) of such systems are modeled as function block diagrams, where each block represents a function. Inputs of such a block are the function arguments. The first steps involving model checking (verification) of a controller of such systems and explanation of the verification result are done in a recently developed tool, Oeritte. Now, the goal is, having a failure trace, to enhance the explanation with a set of targeted failure locations and generate repair suggestions. Examples of control programs will be provided.

Your experience and ambitions
We offer a high-tech and scientifically ambitious working environment, with challenging and interesting topics related to automation and control. In return, we would like the student to have:

Suitable studies (theoretical or experimental) in related fields such as software engineering or computer science.

Ability to follow the defined timeline, strong algorithmic background, ability to implement a software solution.

Good English & team working skills

Your network and team
The student will be based in Aalto University, Espoo, Finland. More information about our group can be found in:

Ready to apply?
If you would like to be considered for the position, please submit your application through our recruitment system by using the “Apply now!” link below.

Please send us your application by 15 May 2022.

To apply, please share the following application materials with us:
• CV
• Motivation letter
• Study transcripts
• Other supporting material

The position may be filled immediately as a suitable person is found. Aalto University reserves the right for justified reasons to leave the position open, to extend the application period and to consider candidates who have not submitted applications during the application period. The employment contract is in principle made for 6 months.

For additional information about the position, please contact Valeriy Vyatkin and Polina Ovsiannikova, (,, and in recruitment process related questions please contact HR Coordinator Camilla Hanganpää ( 

Aalto University is where science and art meet technology and business. We shape a sustainable future by making research breakthroughs in and across our disciplines, sparking the game changers of tomorrow and creating novel solutions to major global challenges. Our community is made up of 12 000 students, 400 professors and close to 4 000 other faculty and staff working on our dynamic campus in Espoo, Greater Helsinki, Finland. Diversity is part of who we are, and we actively work to ensure our community’s diversity and inclusiveness. This is why we warmly encourage qualified candidates from all backgrounds to join our community.

The School of Electrical Engineering promotes high-quality science, technology and innovations for the benefit of the Finnish society and all of humankind. In our research environment, the natural sciences, engineering and information technology intertwine to form smart systems and innovations that save energy and promote well-being. With our research, we seek to respond to many challenges posed by sustainable development and the results are applied, for example, in mobile devices, electrical networks, health care and in satellites. The school’s special strength is linking the research with the Finnish and international business sector. We have around 2000 students in total, and around 250 master’s and 50 doctoral degrees annually. Our personnel consists of 700 people with over 70 professors.

More about Aalto University:

Please reference in your cover letter when
applying for or inquiring about this job announcement.

Contact Information

Please see the job description for contact details
pertaining to this university job announcement.


Refer this job to a friend or colleague!

New Search | Previous

RSS for the latest higher education jobs
Atom for the latest higher education jobs
Need a Sabbatical Home?