Satellite Control Software Engineer

OHB System AG
Bremen, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Bremen, Germany

Tech stack

Agile Methodologies
Unit Testing
C++
CAN Bus
Configuration Management
Static Program Analysis
Software Quality
Computer Programming
Continuous Integration
Linux on Embedded Systems
Embedded Software
Ethernet
Python
Multiprocessing
Scrum
Software Architecture
Real-Time Operating Systems
Software Engineering
Software Systems
System on a Chip
VxWorks
Rust
Scripting (Bash/Python/Go/Ruby)
Information Technology

Job description

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

Requirements

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

Apply for this position