Vacancy No. 1042/2019

Research associate / PhD candidate (f/m/d)

in the Transreg. Collaborative Research Center (TCRC) 89 »Invasive Computing« on the topic »Secure Runtime-reconfigurable Embedded Real-time Systems«

Job description

Since many years, the Chair for Embedded Systems works internationally successful in the areas of computer engineering, such as multi-/many-core systems. Many interesting and open problems in these areas need to be addressed to successfully deploy such systems in modern application domains. As example, the most urgent questions about secure runtime-reconfigurable embedded real-time systems are highlighted in the following.

Runtime-reconfigurable systems use FPGAs to provide application-specific accelerators on demand. This allows accomplishing high flexibility and energy efficiency along with low development costs. Due to the high performance of the hardware accelerators, such systems are very well suited for applications with real-time requirements, as it is possible to guarantee an upper bound for the worst-case execution time (WCET) of hardware accelerators, whereas this is not possible for complex out-of-order CPUs. The analysis of the WCET of hardware accelerators that execute in parallel with a CPU, potentially serving multiple applications, is a recent research challenge that shall be investigated in the scope of this research project. Additionally, security aspects of reconfigurable systems shall be analyzed and improved. Reconfigurable architectures that are highly optimized for performance or power efficiency might suffer from security threats, e.g. information leakage. Instead, architectures that are designed with security in mind might provide a much better compromise between performance and security aspects. On the one hand, using runtime reconfigurable accelerators increases the attack surface while on the other hand, the inherent flexibility of runtime reconfiguration also provides means for advanced counter measures.

Personal qualification

You must have a very good Master's degree (or equivalent) in computer science or electrical engineering with background or specialization in the above-mentioned topics. The ideal candidate (f/m/d) shows a strong interest and motivation to deepen in these topics to a level required for a doctorate. Programming skills in C/C++, VHDL, and scripting languages will be required, and fluency in written and spoken English is a prerequisite. We are looking for a highly motivated candidate (f/m/d) with a strong commitment to research ethics and teamwork. Good communicative skills are mandatory due to the interdisciplinary structure of the project and the team.


Salary category E13, depending on the fulfillment of professional and personal requirements.

Organizational unit

Institute for Computer Engineering (ITEC)

Starting date

as soon as possible

Contract duration

limited to four years with the possibility to obtain a Ph.D.

Application up to


Contact person in line-management

For technical information, please contact Prof. Henkel, 0721/608-46050; topic: Application CES_B1.


Please apply online using the button below for this vacancy number 1042/2019 .
Personnel Support is provided by 

Ms Brückner
phone: +49 721 608-42016,

Kaiserstr. 12, 76131 Karlsruhe

We prefer to balance the number of employees (f/m/d). Therefore we kindly ask female applicants to apply for this job.

If qualified, severely disabled persons will be preferred.