Course paper / final thesis

Master Thesis: Development of an Interpreter for Microgravity Experiments

Starting date


Duration of contract

6 months

Type of employment


Your mission:

At DLR Simulation and Software Technology, we are working with domain specific languages to optimize the complex task of developing onboard software for space missions. This way, the collaboration between different engineering disciplines (e.g propulsion, guidance, command and data handling, etc.) can be eased.

The project you will be working on has the goal of conducting several quantum-optical experiments in microgravity on-top of a sounding rocket.

You will design an interpreter based on an implemented domain specific language which will execute individual sequences of the experiment and optimize their runtime behaviour. Your task includes an investigation into current interpreter technologies and software engineering techniques. In addition, you will receive a deep insight into ongoing sounding rocket projects at our department. The results you gain from analysing the requirements will help produce a prototype which can be tested on real flight hardware in future missions. The scientific fields you will be working are model-based software engineering and programming languages. The outcome of your thesis will be a reliability and performance analysis of your solution in comparison to currently used software.

The thesis can be supervised in English or German.

Your qualifications:

  • studies of computer science or similar majors
  • good knowledge of C++ and Java
  • ideally you have experience with domain specific languages (Xtext and Xtend)
  • it would be an asset if you have knowledge of test driven development and software engineering

Your benefits:

Look forward to a fulfilling job with an employer who appreciates your commitment and supports your personal and professional development. Our unique infrastructure offers you a working environment in which you have unparalled scope to develop your creative ideas and accomplish your professional objectives. Reconciling family and working life as well as equal opportunities for women and men are an integral part of our HR policy. We therefore strongly encourage applications from women. Disabled applicants with equivalent qualifications will be given preferential treatment.

Technical contact

Benjamin Weps
Simulation and Software Technology

Phone: +49 531 295-2730

Send message

Vacancy 09193

HR department Braunschweig

Send message

DLR site Braunschweig

To location

DLR Simulations and Software Technology

To institute