Software Ingenieur:in (m/w/d)

Software Ingenieur:in (m/w/d)

OHB System AG

Standort

Hexjobs Insights

Stellenausschreibung für einen Software Ingenieur (m/w/d) in Bremen. Verantwortlichkeiten umfassen die Entwicklung von Rust-basierten Architekturen für Satellitenflugsoftware. Erforderlich sind Kenntnisse in Embedded Software und Rust.

Schlüsselwörter

Rust
C/C++
Embedded Software
Safety Standards
Software Engineering Practices
RTOS
Embedded Linux
Multicore Processors
Communication Protocols

OHB System AG gehört zu den führenden Raumfahrtunternehmen Europas. Wir entwickeln und liefern High‑Tech‑Lösungen für Erdbeobachtung, Navigation, Telekommunikation, Wissenschaft, Exploration und astronautische Missionen – mit mehr als 40 Jahren Erfahrung. Der Erfolg des Unternehmens basiert auf der Leidenschaft für Innovation, Engagement und Initiative seiner Mitarbeiter:innen.

Bei uns fliegt dein Code! - im wahrsten Sinne des Wortes. Wir bauen die Avionik der nächsten Generation – mit modernen Multicore‑Prozessoren und Rust als strategischem Baustein neben C/C++. Unser Ansatz: gezielter, produktiver Einsatz von Rust, auch in sicherheitskritischen Komponenten. Du gestaltest aktiv mit: Architektur, Guidelines, Tooling und die Integration moderner Engineering‑Praktiken in einem regulierten Umfeld.

Dafür suchen wir Software Ingenieur:innen (Mid‑Level) mit solidem C‑/Embedded‑Background, die bereits Erfahrung mit Rust mitbringen oder diese aktiv vertiefen möchten und Lust haben.

Deine Aufgaben

  • Rust‑basierte Software‑Architekturen für Satelliten‑Flugsoftware mitzugestalten
  • Safety‑ und Security‑relevante Komponenten in Rust zu entwickeln
  • Moderne Software‑Engineering‑Praktiken (Testing, Tooling, CI, Static Analysis) mit ECSS‑Standards in Einklang zu bringen
  • Multicore‑Konzepte produktiv machen (z. B. Partitionierung, Determinismus, Scheduling‑Strategien).
  • Hochzuverlässige Kommunikationspfade implementieren (MIL‑STD‑1553/MILBUS, CAN, Ethernet, serielle Schnittstellen).
  • Flugsoftware ins All bringen

Du arbeitest dabei eng mit erfahrenen Embedded‑ und Avionik‑Ingenieur:innen zusammen und hast die Möglichkeit, die Rolle von Rust in der zukünftigen Satelliten‑Avionik aktiv zu prägen.

Dein Profil

  • Solider Embedded Background: Software Entwicklung in ressourcenbeschränkten/RT Kontexten
  • Rust Erfahrung (praktische Projekte oder Produktion) und Lust, Rust im Safety Kontext produktiv zu machen
  • Verständnis für Echtzeit, Concurrency und deterministisches Verhalten auf Multicore Prozessoren / MPSoCs
  • Erfahrung mit RTOS (RTEMS, VxWorks) oder Embedded Linux
  • Vertraut mit Software Qualität in regulierten Umgebungen (z.B. ECSS Prozesse, Reviews, Tests, Nachweise)
  • Sehr gute Deutsch  und Englischkenntnisse
  • Hohes Qualitätsbewusstsein sowie ausgeprägte Team- und Kommunikationsfähigkeit verbunden mit Begeisterung für die eigene Arbeit

Nice to haves

  • Kenntnisse zu LEON (GR712/GR740), Zynq 7000, idealerweise erste RISC V Berührung
  • Erfahrung mit Safety/Security Mechanismen (z.B. robuste APIs, Memory Safety, FMEA/FTA Denke)
  • Erfahrung mit Static Analysis/Fuzzing/Property Based Testing (C und/oder Rust)
  • Kenntnisse typischer Space Protokolle und  Bussysteme
  • Beitrag zu Open Source oder interne Tech Guidelines – du hebst gern Standards

Der Arbeitsort befindet sich in Bremen, und es wird eine Arbeitsform in Form von Hybrid Home-Office und Vor-Ort-Tätigkeit angeboten.

Anmelden, um vollständige Details zu sehen

Erstellen Sie ein kostenloses Konto, um auf die vollständige Stellenbeschreibung zuzugreifen und sich zu bewerben.

Aufrufe: 2
Veröffentlichtvor 1 Tag
Läuft abin 29 Tagen

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Software Ingenieur:in (m/w/d)"

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.