Software Engineer (w/m/d) Simulation and Machine Learning
Eckdaten der angebotenen Stelle
Arbeitgeber | Deutsches Zentrum für Luft- und Raumfahrt (DLR) |
Postleitzahl | |
Ort | Weßling |
Bundesland | Bayern |
Gepostet am | 07.07.2025 |
Remote Option? | - |
Homeoffice Option? | - |
Teilzeit? | - |
Vollzeit? | - |
Ausbildungsstelle? | - |
Praktikumsplatz? | - |
Unbefristet? | - |
Befristet? | - |
Stellenbeschreibung
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 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