Satellite Control Software Engineer (m/w/d)
In einem dynamischen Umfeld mit komplexen Systemen suchen wir kluge, engagierte Köpfe, die mit uns gemeinsam hochwertige Softwarelösungen gestalten:
Gestalte mit uns die Zukunft der Satellitensteuerung!
Du liebst Technik, die wirklich abhebt? Bei uns entwickelst Du Software, die im All zum Einsatz kommt - präzise, zuverlässig und zukunftsweisend. Werde Teil eines engagierten Teams und arbeite an innovativen Projekten im Bereich der Satelliten- und Instrumentensteuerung.
Deine Mission:
- Mitwirken an spannenden Raumfahrtprojekten Du unterstützt laufende und neue Projekte im Bereich der Embedded Software für Satellitensteuerung und wissenschaftliche Instrumente
- Anforderungen verstehen und gestalten Du arbeitest aktiv am Requirements Engineering - sowohl auf technischer Spezifikationsebene (TS) als auch gemeinsam mit Kunden auf Baseline-Ebene (RB)
- Architektur mit Weitblick Du entwickelst mit uns moderne Softwarearchitekturen für komplexe Systeme im Weltraumumfeld
- Code, der Maßstäbe setzt Du konzipierst und entwickelst robuste Softwarekomponenten - von der Idee bis zur Umsetzung
- Testen, bis alles sitzt Du führst Unit-, Integrations- und Validierungstests durch und stellst sicher, dass unsere Software auch unter extremen Bedingungen zuverlässig funktioniert
- Qualität im Fokus Du führst Verifikationstätigkeiten wie statische Codeanalysen durch und sorgst für höchste Softwarequalität
- Dokumentation mit Sinn und Verstand Du dokumentierst Deine Arbeit nachvollziehbar und strukturiert - für Kollegen, Kunden und die Zukunft
- Agiles Arbeiten im Team Du unterstützt Scrum Master und Product Owner bei der Sprintplanung und dem Projekt-Reporting
- Innovation fördern Du bringst Dich bei der Weiterentwicklung unserer Prozesse, Tools und Technologien aktiv ein
Was Dich bei uns erwartet?
- Ein hochmotiviertes internationales Team mit echter Leidenschaft für Raumfahrt
- Spannende Projekte mit internationaler Sichtbarkeit
- Agile Arbeitsmethoden
- Raum für Eigeninitiative und kreative Lösungen
- Ein Umfeld, in dem Technikbegeisterung geschätzt wird
Wir suchen kluge Köpfe mit Leidenschaft für Technik - unabhängig von Geschlecht, Herkunft oder beruflichem Werdegang. Wenn Du Dich in den folgenden Punkten wiedererkennst, freuen wir uns sehr auf Deine Bewerbung:
- Abgeschlossenes Studium in Informatik, Luft- und Raumfahrttechnik, Elektrotechnik oder eine vergleichbare Qualifikation - auch Quereinsteiger:innen mit entsprechender Erfahrung sind willkommen
- Erfahrung im Software Engineering, idealerweise im Bereich Embedded Systems
- Sicherer Umgang mit modernen Entwicklungsmethoden: Anforderungsanalyse, Softwaredesign, Programmierung in C/C++, oder Rust, Unit-Testing, Validierung, CI/CD, Konfigurationsmanagement und Scripting (z. B. mit Python)
- Kenntnisse in Echtzeitbetriebssystemen wie RTEMS, VxWorks oder Embedded Linux sowie in Kommunikationsschnittstellen (z. B. MILBUS, CANBUS, Ethernet, serielle Schnittstellen)
- Idealerweise Erfahrung mit Multicore-Prozessoren, z. B. LEON GR712/GR740 oder Zynq 7000 (ARM), und deren Einsatz in Embedded-Systemen
- Vertrautheit mit agilen Methoden und Entwicklungsstandards wie ECSS-E-ST-40C, ECSS-Q-ST-80C oder vergleichbaren Normen (z. B. DO-178B)
- Begeisterung für Technik, Eigeninitiative und der Wunsch, gemeinsam im Team etwas zu bewegen
- Hohes Qualitätsbewusstsein und eine strukturierte, lösungsorientierte Arbeitsweise
- Kommunikationsstärke - auf Deutsch und Englisch - sowie Freude an interdisziplinärer Zusammenarbeit
Du musst nicht alle Punkte erfüllen - wir suchen keine Superheld:innen, sondern Menschen mit Potenzial. Wenn Du Lust hast, mit uns die Raumfahrt von morgen zu gestalten, freuen wir uns auf Deine Bewerbung!