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

Software Engineer (w/m/d) Simulation and Machine Learning
Job Description
Req ID:  1818
Place of work:  Oberpfaffenhofen
Starting date:  01.08.2025
Career level:  Graduates, Experienced professionals
Type of employment:  Part time, Full-time
Duration of contract:  zunächst 3 Jahre

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!

A prerequisite for employment at DLR is security clearance in accordance with the Sicherheitsüberprüfungsgesetz (SÜG) and the willingness to undergo a security clearance in accordance with §8 ff SÜG.


The Galileo Competence Centre is dedicated to the further development of the European satellite navigation system Galileo. Together with DLR's scientific institutes and facilities, it analyses the performance of Galileo and other existing systems, develops, tests and validates new ideas and promising technologies, and works closely with industry to make them ready for use.

What to expect

The "System Analysis and Evolution" department has a central function. It analyses existing satellite navigation systems, develops technology scenarios for future generations and designs space missions. The department's core competencies are in the areas of systems engineering, system modelling, requirements engineering and the simulation of the performance level of system components and services. In order to analyse the effects of future technologies and changes in the design of satellite navigation systems, we use and develop a "System and Service Volume Simulator". Within our simulations, all areas of a Global Navigation Satellite System (GNSS) are analysed. For example, the impact of space weather effects on the orbits of satellites, atmospheric errors on signals, visibility of ground stations and the impact of environmental influences on the end user are analysed.

 

Your tasks

  • Design and development of GNSS related simulations in the context of S²VSE by analysing existing and new GNSS related scenarios with related literature research, design of a simulation module based on the results of the analysis, development of new modules and libraries for the simulation and validation of the results
  • Analysis of the feasibility of machine learning methods for GNSS-related simulations and a subsequent implementation of different machine learning methods within simulation modules, this is followed by the evaluations in different scenarios and environments
  • Software maintenance and optimisation of current simulations and the simulation environment through maintenance and extension of existing components with revision of documentation and unit tests, maintenance and administration of the associated version control system, integration of modules into the executing simulation environment as well as maintenance and versioning of existing integrations


Your profile

  • completed university degree (Master's degree / university diploma) in computer science, data science or other degree programmes relevant to the job
  • good knowledge and experience in Python
  • Knowledge and experience in software engineering and machine learning
  • Business fluent in English (written and spoken)
  • Team and communication skills, structured way of working, willingness to travel
     

Remuneration will be paid up to pay group 13 TVöD Bund, depending on qualifications and tasks assigned.

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 1818) please contact:

Sebastian Bernhardt 
Tel.: +49 8153 28 4311