Postdoc Position in Automatic Software Diversification to KTH

Kista, Stockholm
den 15 december 2017
den 28 februari 2018
Benoit Baudry

Postdoc Position in Automatic Software Diversification

KTH Royal Institute of Technology
KTH Royal Institute of Technology in Stockholm has grown to become one of Europe’s leading technical and engineering universities, as well as a key centre of intellectual talent and innovation. We are Sweden’s largest technical research and learning institution and home to students, researchers and faculty from around the world. Our research and education covers a wide area including natural sciences and all branches of engineering, as well as in architecture, industrial management, urban planning, history and philosophy.

The School of Information and Communication Technology conducts research and education at a leading international level in Electronics, Software and Computer Systems as well as in Communication Systems. The research activity encompasses both basic and applied level. The school offers a wide spectrum of educational programs at undergraduate, masters and doctoral level. The school of Information and Communication Technology fosters close collaboration with Swedish and international companies and research institutes as well as surrounding associations such as Kista Science City.

Job description
The student will join the group of Prof. Benoit Baudry who investigates the automatic synthesis of diverse variants of software components. This work aims at constantly evolving distributed software applications to prevent single points of failure. Empiricism and case studies form the core scientific foundations for this work, where we evaluate diversification technology on large, real-world software systems.

The area of software diversification is a broad area that touches all layers of modern software stacks (from the operating system to application code) and spans across multiple concepts in software (approximating computing, security, performance, data-oriented computing). Its foundation were laid in the seminal paper of Forrest and the most recent overview is available in our survey

The postdoctoral student is expected to develop an autonomous research activity in the area of software diversification, which shall be published in the top conferences and journals in the field of Software Engineering. The applicant must also be ready to take part in supervision activities (Masters and PhD students). The working language is English. The application should be motivated with a one-pager research statement.

The Wallenberg Autonomous Systems and Software Program (WASP) is funding this postdoc position. WASP is Sweden’s largest ever individual research program, and provides a platform for academic research and education, fostering interaction with Sweden’s leading technology companies.


A suitable background for this position would be a PhD in Computer Science, with a specialization in software engineering or programming language. International experience and language skills are regarded as advantageous qualifications. Expertise in object-oriented programming and design is highly appreciated.

Trade union representatives
You will find contact information to trade union representatives at KTH:s webbpage.

Log into KTH's recruitment system in order to apply to this position. You are the main responsible to ensure that your application is complete according to the ad.

Your complete application must be received at KTH no later than the last day of application, midnight CET/CEST (Central European Time/Central European Summer Time).

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.

Type of employment: Temporary position longer than 6 months
Contract: type Full time
First day of employment: According to the agreement, preferably soonest possible
Salary: According to the agreement and to the general level for postdoc salary
Number of positions: 1
Working hours: 100%
City: Kista
County: Stockholms län
Country: Sweden
Reference number: I-2017-0920


  • Benoit Baudry, Professor, +46 (0) 8 - 790 41 10/
  • Vedran Eminefendic, HR-administrator,

Published: 14.Dec.2017
Last application date: 28.Feb.2018 11:59 PM CET