We are currently reorganising our job portal. During the transition phase, you can find more jobs here: previous DLR job portal

Internship / Master Thesis: Automatization of flight software quality checks using AI agents (f/m/x)
Job Description
Req ID:  3294
Place of work:  Bremen
Starting date:  01.02.2026
Career level:  Internship, Student research project and final thesis
Type of employment:  Part time, Full-time
Duration of contract:  6 months

Remuneration: Remuneration is in accordance with the Collective Agreement for the Public Sector - Federal Government (TVöD-Bund)

Enter the fascinating world of the German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt e. V.; DLR) and help shape the future through research and innovation! We offer an exciting and inspiring working environment driven by the expertise and curiosity of our 11,000 employees from 100 nations and our unique infrastructure. Together, we develop sustainable technologies and thus contribute to finding solutions to global challenges. Would you like to join us in addressing this major future challenge? Then this is your place!

The Institute of Space Systems in Bremen is dedicated to designing and analyzing future spacecraft and space missions, including launchers, orbital and exploration systems, and satellites. Our evaluations focus on the technical feasibility, performance and costs of these systems, utilizing a range of cutting-edge, multi-disciplinary engineering methods.

 

What to expect

The development of flight-worthy software for GNC systems requires not only good testing strategies but a systematic software engineering process which involves careful requirements flow down, documentation maintenance, reviews, traceability maintenance, and checks in all these steps. In the context of the Flight Software (FSW) development in the GNC department of DLR, many of these checks and actions are currently performed by the developers, given that most of these checks do not have clear deterministic solutions, but require knowledge of the context or at least text interpretation. This adds complexity and time to the process since much time has to be devoted for product assurance instead of creating code. The human in the loop also makes the process susceptible to errors, since there is a big complexity to be managed. 
In order to automate these checks and consequently reduce the development time, keep code quality and reduce errors, and given the lack of determinism in some of these checks, the use of AI Agents appears as a potential innovative solution which could revolutionize how we develop flight software in the GNC department. 

 

Your tasks

  • understanding the quality checks performed in the FSW Development process
  • review of the solutions available in the market
  • preparation of hardware infrastructure for running the agents
  • preparation of software infrastructure for creating different agents
  • creation of individual agents for different checks
  • verification of the agents’ performance
  • integration of the agents to the FSW development

 

Your profile

  • degree in Computer Science or Computer Engineering
  • minimal experience with LLMs: How to setup and use locally, tailoring of prompts for smaller LLMs
  • hands-on experience setting up computer hardware
  • conformance with the personal requirements for handling of export controlled goods and information according to German, European and American export control laws

 

We offer

DLR stands for diversity, appreciation and equality for all people. We promote independent work and the individual development of our employees both personally and professionally. To this end, we offer numerous training and development opportunities. Equal opportunities are of particular importance to us, which is why we want to increase the proportion of women in science and management in particular. Applicants with severe disabilities will be given preference if they are qualified.

We look forward to getting to know you!

 

If you have any questions about this position (Vacancy-ID 3294) please contact:

 

Leonardo Borges Farçoni, M.Sc.
Tel.: +49 421-24420-1064