Student/in - Software Support für Missionskontrollsysteme

Deutsches Zentrum für Luft- und Raumfahrt
Weßling, Germany
8 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Weßling, Germany

Tech stack

Java
Test Suite
Unit Testing
C++
Python
Integration Tests
Kubernetes
Information Technology
Docker
Glasgow Haskell Compiler

Job description

C++ Docker Haskell Java Kubernetes Monitoring

+2 Top

Die Organisationseinheit Missionstechnologie (MIT) übernimmt für Projekte im Deutschen Raumfahrtkontrollzentrum (GSOC) die Koordination bei Design, Aufbau und Wartung von Bodenkontrollsegmenten. Zu den Kernaufgaben gehören Design und Neu- und Weiterentwicklung (Phasen B-D) sowie die Instandhaltung und ständige Verbesserung (Phase E) des Missionskontroll- und Datensystems (MCS), des Mission-Planning-Systems (MPS) sowie Analysesysteme als Kernkomponenten eines Raumfahrtkontrollzentrums. Unterstützung von Betriebsaufgaben mittels Tools und Verfahren gehört ebenso zu den Schwerpunkten der Abteilung wie die Erforschung und Entwicklung von innovativen Systemen und Methoden, um den Missionsbetrieb zu verbessern., * Programmierarbeiten in Python im Bereich der Erstellung von Missionsarbeiten von Cubesats

  • Migration und Tests von Missionssoftware im Umfeld von Docker/Kubernetes
  • (Weiter-)Entwicklung (Java) der Testsuite von Missionssoftware (Unittests + Integrationstests)
  • Evaluierung und Integration von Tools im Rahmen von Code style und statischer Code Analyse
  • Weiterentwicklung der CI-Umgebung für Missionssoftware
  • bei Haskell Kenntnissen: Unterstützung im Aufbau/Modernisierung einer Buildumgebung einer Toolsuite

Requirements

  • Du bist in einem wissenschaftlichen Hochschulstudium (Bachelor/Master) immatrikuliert und studierst vorzugsweise Informatik, Mathematik, Physik, Ingenieurwissenschaften oder einen vergleichbaren Studiengang
  • Du besitzt gute Sprachkenntnisse in Englisch und Deutsch (Wort und Schrift)
  • Du hast Erfahrung in der Programmierung mit Python, Java, C++ oder Haskell
  • Du bringst Interesse an CI-Pipelines, Kubernetes, Monitoring oder anderen neuen Technologien mit, Informatik Informationstechnik Ingenieurwissenschaften Mathematik Naturwissenschaften Wirtschaftsinformatik Abschluss Bachelor Auszeichnungen

Apply for this position