Skip to content
mimi

Software Ingenieur:in (erfahren)

OHB System AG

On-site Senior 1mo ago

About the role

About

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.

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.

Aufgaben

Wir suchen eine(n) Software Ingenieur:in (erfahren) mit solidem C‑/Embedded‑Background, die bereits Erfahrung mit Rust mitbringt und Lust hat,

  • 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 zu machen (z. B. Partitionierung, Determinismus, Scheduling‑Strategien)
  • Hochzuverlässige Kommunikationspfade zu implementieren (MIL‑STD‑1553/MILBUS, CAN, Ethernet, serielle Schnittstellen)
  • Flugsoftware ins All zu 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.

Profil

Das bringst du mit

  • Solider Embedded‑Background: Softwareentwicklung 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

Wir bieten

Skills

CECSSEmbedded LinuxEmbedded software developmentMIL-STD-1553MPSoCMulticore processorsRustRTEMSRTOSVxWorks

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free