Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Studentische Aushilfe (w/m/d) - Software Engineering 1
Weßling
Das Galileo Kompetenzzentrum widmet sich als zentrale Aufgabe der Weiterentwicklung des europäischen Satellitennavigationssystems Galileo. Gemeinsam mit den wissenschaftlichen Instituten und Einrichtungen des DLR werden u.a. die Performance von Galileo und anderen existierenden Systemen analysiert, neue Ideen und vielversprechende Technologien entwickelt, getestet und validiert sowie in enger Kooperation mit der Industrie zur Einsatzreife geführt.
Das erwartet dich
Die Abteilung Systemanalyse und Evolution analysiert bestehende Satellitennavigationssysteme, entwickelt Technologieszenarien für zukünftige Generationen und konzipiert Weltraummissionen.
Für eine Satellitenmission zur Detektion von GNSS-Signalinterferenzen aus dem All soll eine Simulationsumgebung aufgebaut werden. Die beiden Bestandteile sind Capella (ein Open-Source Werkzeug für modellbasiertes Systems Engineering) und NOS3 (NASA Operational Simulator for Small Satellites). Letzteres ist eine Open-Source Simulationsumgebung für Kleinsatelliten, die aus einer Sammlung von ausführbaren Linux-Programmen und Bibliotheken besteht. Die Aufgabe ist, aus einem Capella-Modell eine Konfiguration (Systemarchitektur, Schnittstellen, Zustandsautomat, technische Budgets etc.) zu exportieren, die in NOS3 eingelesen und simuliert werden kann.
Deine Aufgaben
- Einarbeiten in NOS3 und Capella sowie deren Import-/Exportschnittstellen
- Erstellung eines Workflows, um aus Capella eine Konfiguration zu erzeugen, die direkt in NOS3 verwendet werden kann
- Simulation eines Sensors für Interferenzen in NOS3
- Identifizierung von Möglichkeiten, einen Capella-Zustandsautomat in ein NOS3-Codegerüst für die Onboard-Software zu übersetzen
Das bringst du mit
- Immatrikulation in einem wissenschaftlichen Hochschulstudium (Bachelor/Master), vorzugsweise Informatik, Luft- und Raumfahrt oder ähnliche naturwissenschaftliche Studiengänge
- Kenntnisse in mindestens einer Programmiersprache, bevorzugt C++
- Erfahrung im Umgang mit Linux-Werkzeugen
- gute Englischkenntnisse in Wort und Schrift
- idealerweise Kenntnisse Versionskontrolle (GitLab) und Entwicklungsumgebungen
Wir freuen uns darauf, dich kennenzulernen!
Fragen zu dieser Position (Kennziffer 3680) beantwortet dir gerne:
Julia Getselev
Tel.: 08153 28 4957
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Martin von Depka ProndzinskiSoftwareentwickler"Ich kann mich sehr gut mit den Werten des DLR identifizieren."Mehr
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Henry RotzollSoftware-Entwickler"Unsere Systeme sind alle langfristig angelegt, wir haben schließlich ein ehrgeiziges Ziel: die Speicherung der Daten für die Ewigkeit."Mehr
- CapgeminiSenior Software Engineer (w/m/d)Stuttgart +12Anwendungsentwicklung
- CapgeminiSoftware Engineer (w/m/d)Stuttgart +12Anwendungsentwicklung
- secunetWerkstudent KI und Softwareentwicklung (m/w/d)München +1Anwendungsentwicklung
- baramundi software GmbHSoftware Engineer Database (all genders)AugsburgAnwendungsentwicklung +1
- EDEKA ITJunior Full Stack Developer Java / React (m/w/d)HamburgWebentwicklung +1