About the opportunity
The Chair of Software Engineering, led by Prof. Dr. Thorsten Berger at the Faculty of Computer Science, Ruhr-Universität Bochum, combines foundational and applied research to automate software engineering for next-generation intelligent, autonomous, and variant-rich software systems. The chair explores new ways of software creation, analysis, and evolution across domains such as automotive systems, systems software, software ecosystems, and mobile robots. The university is now looking to fill two full-time Academic Council positions (m/f/x) on a civil servant basis for a fixed-term duration of 3 years at the earliest possible date.
Salary and benefits
- Employment at one of the largest universities in Germany within the University Alliance Ruhr
- Challenging and varied tasks with a high level of independence
- Collaboration in a committed and appreciative team
- Extensive training and professional development opportunities
- Salary paid in grade A13 TV-L once personal and career requirements are met
- Free German or English language courses provided by the university
Who can apply?
- Master's degree and doctorate in Computer Science, Software Engineering, or a related field
- Research experience around software engineering, especially in software variability management / software product lines, variability modeling, program analysis, SE4AI, AI4SE, and model-driven engineering
- Experience with engineering and empirical research methods
- Prior publications and excellent academic references
- Programming skills, good communication, collaboration, and self-organisation
- Experience with teaching and supervising students
- Experience with institutional service
- Fluency in English
- Competence in at least German or English and the willingness to learn the other
Required documents
- Cover letter expressing the applicant's motivation, experiences, and relevant qualifications
- Detailed curriculum vitae including publications, teaching experiences, and three references with contact details
- Official transcripts of education certificates (degrees, including grade reports and other documents when applicable)
- Additional information such as authored papers or reports (recommended)
When to apply
- Apply by 2026-09-25 via the online application portal
How to apply
- Prepare all required application documents in English
- Submit the application through the official online application portal referencing number ANR 6028 by 2026-09-25
Additional information
- Reference number: ANR 6028
- The position is on a civil servant basis governed by relevant civil service regulations, in particular the Landesbeamtengesetz (LBG NRW) and the Laufbahnverordnung (LVO).
- Place of work is Ruhr University Bochum, Germany.
- The teaching load is 5 SWS with a focus on courses in Software Engineering.
- The selection process takes place in competition.
- The Staff Council has the right to participate in all selection interviews (contact: wpr@rub.de).
- Ruhr-Universität Bochum explicitly encourages applications from women and individuals with disabilities.
Our Take on This Opportunity
This section reflects Open Opportunities’ own analysis of the opportunity from an applicant’s perspective.
You may be a strong fit if…
- Candidates with a master's degree and doctorate in Computer Science, Software Engineering, or related fields.
- Researchers with expertise in software variability management, program analysis, or model-driven engineering.
- Individuals with prior teaching experience, student supervision skills, and academic publications.
What should you think carefully about?
- The position is structured as a full-time, 3-year civil servant role with a 5 SWS teaching load focused on Software Engineering.
- Applicants must be willing to learn German or English if they are only competent in one, alongside fluent English.
- Candidates must participate in a competitive selection process involving staff council representation.
How could this fit your current goals and plans?
This 3-year position offers stability at a major German university while supporting professional development and academic growth in automated software engineering.
Our take
Doctorate holders in computer science seeking an academic council position in Bochum should apply by September 25, 2026.
Ready to apply?
Review the opportunity on the official website before applying.
Official-source verified




