Phd student in Model-Based Development and Analysis of Software for Heterogeneous Hardware Platforms

This job offer has expired

    Mälardalens högskola
    Computer science
    First Stage Researcher (R1)
    25/01/2019 23:00 - Europe/Brussels
    Sweden › Västerås

MDH in Eskilstuna and Västerås is one of Sweden’s biggest university colleges with its 15 000 students and 900 employees. It has a long tradition of cooperating with society and has entered strategic agreements with both the public and the private sector. Most study programmes fall into four main areas: economy, health and welfare, education, and technology. With its research, which often takes the form of co-production on the regional, national and global levels, MDH aims to generate useful solutions for societal development. In 1999, MDH was the world’s first university to be environmentally certified, and in 2006, it was the first higher education institution in Sweden to be certified for its work environment.


The KKS-funded synergy-project HERO is announcing a PhD-position in modelling and analysis of software for heterogeneous parallel embedded platforms.

The need for high-performance computing is increasing at a daunting pace and computational heterogeneity is the answer. High-performance computing platforms are increasingly becoming heterogeneous, meaning that they contain a combination of different computational units such as CPUs, GPUs, FPGAs, and AI accelerators. The overall goal of HERO is to provide a framework that enables development of optimized parallel software, automatic mapping of software to heterogeneous hardware platforms, and provision of automatic hardware acceleration for the developed software.

This PhD-student will focus on modelling and analysis issues for the development of software for heterogeneous platforms. More specifically, the research area related to this position will entail: definition of domain-specific (modelling) languages for describing parallel software, definition and implementation of algorithms for analyzing software models and code, definition and implementation of mechanisms for synthesizing software code from software models.

The scope is at the intersection of model-based software engineering and formal program analysis.

The student will work closely with the project team of about ten researchers in HERO but is also expected to be able to work independently.


Only those who are or have been admitted to third-cycle courses and study programmes at a higher education may be appointed to doctoral studentships. For futher information see Chapter 5 of the Higher Education Ordinance (SFS 1993:100).

To qualify as a PhD student, you should have a master's level degree in computer science, computer engineering, or equivalent.

Prior knowledge about software modelling and analysis is required.

The position requires a strong motivation for research, good verbal and written communication skills in English. Decisive importance is attached to personal suitability. We value the qualities that an even distribution of age and gender, as well as ethnic and cultural diversity, can contribute to the organization.


Prior knowledge of compilers is considered a distinguished merit.

Additional knowledge in applied mathematics, parallel computing, or software-hardware co-design is considered a merit.


Information can be provided by Dr. Federico Ciccozzi (IDT), +46 21 151736, federico.ciccozzi@mdh.se

The union representatives are Susanne Meijer, (OFR), +46 (0) 21 10 14 89 and Michaël Le Duc, (SACO), +46 (0) 21-10 14 02.

We decline all contact with recruiters and salespersons of advertisements. We have made our strategic choices for this recruitment.


An application prepared in English should contain:

1. Short CV: data about yourself including date of birth, sex, address, e-mail address if possible.

2. Copy of an official document giving grades from you undergraduate degree(s) or studies.

3. A description of:

a) an area of interest within your chosen subject(s) and maybe plans for research if any

b) previous work and teaching experience if any

c) previous PhD studies, also in other subjects.

4. If possible, some letters of recommendation from people who know you as a student or as an employee.

5. Any scientific papers you may have written (Master´s thesis, project report etc).

6. Other relevant information.

The applicant is responsible for ensuring that the application is complete in accordance with the advertisement and will reach the University no later than 2019-01-25

We look forward to receiving your application.

Work location(s)
1 position(s) available at
Mälardalens högskola
Högskoleplan 1

EURAXESS offer ID: 371681


The responsibility for the jobs published on this website, including the job description, lies entirely with the publishing institutions. The application is handled uniquely by the employer, who is also fully responsible for the recruitment and selection processes.


Please contact support@euraxess.org if you wish to download all jobs in XML.