The University of Southern Denmark (SDU) is offering a 3-year PhD position in reversible programming for energy-efficient cyber-physical systems. This position, DC12, is part of the Marie Skłodowska-Curie Doctoral Network E-CoRe and is available from January 1, 2027. The research will focus on using reversible programming to reduce energy consumption in systems like perching aerial robots and IoT devices, investigating the correlation between energy savings and system I/O characteristics. Applicants should have an MSc in Computer Science, Software Engineering, or a related field, and must not hold a doctoral degree. They must also comply with the MSCA mobility rule, not having resided or carried out their main activity in Denmark for more than 12 months in the 36 months prior to recruitment. The successful candidate will join the SDU Drone Center in Odense.
| Department | SDU Drone Center at the Maersk Mc-Kinney Moller Institute, Faculty of Engineering |
| Position Type | PhD |
| Discipline | Computer Science, Software Engineering |
| Research Area | Reversible Programming, Energy Efficient Cyber-Physical Systems, Reversible Computing, Programming Languages, Software, Energy Efficiency, Low-Energy Cyber-Physical Systems, Perching Aerial Robots, IoT Devices |
| Degree Required | MSc in Computer Science, Software Engineering, or a closely related field |
| Funding | Marie Skłodowska-Curie Doctoral Network E-CoRe |
| Contract Duration | 3 years |
| Language | English |
| Employer Address | SDU’s main campus in Odense |
The research project focuses on reversible programming languages and their application to energy-efficient cyber-physical systems. It aims to investigate how reversible programming can reduce energy consumption and how these energy savings correlate with the input/output (I/O) characteristics of systems. The project will involve implementing algorithms using reversible programming languages, extending these languages as needed, and integrating software into simulated cyber-physical systems, including perching drones and IoT sensing scenarios. Energy consumption will be estimated through combined hardware-level and system-level analysis. The ultimate goal is to apply these findings to low-energy cyber-physical systems.
This position is suitable for candidates holding or completing an MSc in Computer Science, Software Engineering, or a closely related field. Ideal applicants will have an interest or experience in programming language design, functional/declarative programming, software development, algorithms, simulation, modeling, energy estimation, embedded systems, real-time software, or robotic software. Candidates must be fluent in English, capable of independent and collaborative work in an international research environment, willing to travel for secondments and network events, and committed to publishing research. Applicants must not hold a doctoral degree and must meet the MSCA mobility rule regarding residency in Denmark.
The University of Southern Denmark (SDU) hosts the SDU Drone Center, which is part of the Maersk Mc-Kinney Moller Institute at the Faculty of Engineering. The center is located on SDU’s main campus in Odense.
The PhD position is for 3 years.
The position is available from January 1, 2027, with the specific start date to be agreed with the successful candidate.
Applicants should hold, or be completing before the start date, an MSc in Computer Science, Software Engineering, or a closely related field.
No, applicants are eligible regardless of nationality.
Applicants must not have resided or carried out their main activity in Denmark for more than 12 months during the 36 months immediately before recruitment.
The PhD candidate will join the SDU Drone Center, part of the Maersk Mc-Kinney Moller Institute at the Faculty of Engineering on SDU’s main campus in Odense.
This listing is summarised from the official advertisement. Always confirm the details, including the closing date, on the employer's own site before applying.
UpperCareers
Search 420+ open postdoc, PhD, assistant professor positions
Filter by field, country and institution — every vacancy links straight to the employer.
Browse all positions →