The Chair of Software Engineering of the Faculty of Computer Science is looking for a

research associate and PhD student (m,f,x) for 3 years with 39,83 hours per week (TV-L E12/E13)

The Chair of Software Engineering, led by Prof. Dr. Thorsten Berger, combines foundational and applied research to automate software engineering for the next generation of intelligent, autonomous, and variant-rich software systems. We explore new ways of software creation, analysis, and evolution. Our application domains are automotive systems, systems software, software ecosystems, and mobile robots, among others. See or for more details. The chair is part of the Faculty of Computer Science with world-class researchers in different areas of computer science, such as security. Many collaboration opportunities exist with the Cluster of Excellence CASA and the Max-Planck Institute for Security and Privacy, as well as with other faculties, especially Electrical Engineering with a research focus on Intelligent Systems.

extent: full-time
duration: temporary
beginning: as soon as possible
application deadline:

Your tasks:

  • We are looking for a research associate and PhD researcher (100%, competitive salary scale E13, 3 years). As part of your PhD research, you are expected to develop your own ideas and communicate scientific results orally as well as in written form. The position requires conducting high-quality research, with publication at relevant peer-reviewed venues, supervised by Thorsten Berger and co-supervised by renowned senior researcher(s) in software engineering. Although the focus is primarily on research, the candidate(s) will also be involved in teaching and administration, including course assistance, membership on committees, and supervision of Bachelor and Master’s theses. The aim is to prepare candidates to be successful, independent researchers. Teaching duties are moderate at the extent of 4 confrontation hours per week during semester (Semesterwochenstunden - SWS). This will be a great opportunity to improve your scientific presentation skills. Specifically, the PhD research focuses on methods and tools to automatically support the evolution of software systems. We will design, formalize, and develop techniques to evolve software systems in space (e.g., variant-rich and highly configurable software) and time (e.g., automated program repair or transplantation and synthesis of new features).

Your profile:

  • You hold, or are close to obtaining, a Master’s degree in Computer Science or a closely related field. You are motivated to conduct research in software engineering. You have excellent programming skills and are fluent in English. Good communication, collaboration, self-organization, and references are also required. Further desirable, but not mandatory criteria include previous research experience including publications in international, peer-reviewed venues; knowledge of artificial intelligence and machine learning; and knowledge of software engineering, including software product-line engineering and model-driven engineering.

Our offerings:

  • challenging and varied tasks with a high level of personal responsibility,
  • team-oriented cooperation in a committed, international and appreciative team,
  • employment at one of Germany's largest universities in the University Alliance Ruhr network,
  • fair and flexible working hours,
  • a varied range of sports with over 80 sports and the university's own gym.

Additional information:

The load of teaching will be calculated according to § 3 of Lehrverpflichtungsverordnung (state of North Rhine-Westphalia).

At the request of the applicant (m,f,x), the staff council may be involved in selection interviews.

The Ruhr-Universität Bochum is one of Germany’s leading research universities, addressing the whole range of academic disciplines. A highly dynamic setting enables researchers and students to work across the traditional boundaries of academic subjects and faculties. To create knowledge networks within and beyond the university is RUB’s declared aim.

The Ruhr-Universität Bochum stands for diversity and equal opportunities. For this reason, we favour a working environment composed of heterogeneous teams, and seek to promote the careers of individuals who are underrepresented in our respective professional areas. The Ruhr-Universität Bochum expressly requests job applications from women. In areas in which they are underrepresented they will be given preference in the case of equivalent qualifications with male candidates. Applications from individuals with disabilities are most welcome.

Contact details for your application:

Herr Prof. Thorsten Berger, Phone: +49 160 926 878 10
Frau Annika Pretzsch, Phone: +49 234 32 25965

Travel expenses for interviews cannot be refunded.

For information on the collection of personal data in the application process see:

We are looking forward to receiving your application with the specification ANR: 1516 until 13/02/2023, send by e-mail to the following address:

Zurück zur Übersicht