Embedded Software Engineer für Satelliten Avionik (Rust/C/C++)

OHB System AG
Bremen, Germany
7 days ago
Apply on www.careerjet.de
Prepare application

Role details

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

Tech stack

Application Programming Interfaces (APIs) C++ (Programming Language) Linux on Embedded Systems Embedded Software Ethernet Failure Mode Effects Analysis Fuzz Testing Multiprocessing Open Source Technology Real-Time Operating Systems Reduced Instruction Set Computing Software Engineering
+3 more
System on a Chip VxWorks Concurrency

Job description

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., * 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.

Requirements

  • 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

Benefits & conditions

Work Life Balance: flexible Arbeitszeiten, Sabbatical, 30 Urlaubstage & Sonderurlaubstage Mobiles Arbeiten: hybrides Arbeitsmodell & mobiles Arbeiten im Ausland Strukturierter Onboarding-Prozess (inkl. Begleitung durch einen Buddy) Entwicklung: Umfangreiches Trainingsangebot, individuelle Weiterentwicklung & jährlicher Mitarbeiterdialog Raumfahrtprojekte Zusatzleistungen: 13. Bruttomonatsgehalt, Unfallversicherung & betriebliche Altersvorsorge Verpflegung: Hochwertiges Betriebsrestaurant & großzügiger Essenszuschuss Aktive Gesundheitsförderung: Gesundheitsmanagement, E-GYM Wellpass & Sportgruppen Familie: Kindergartenzuschuss / Kindergartenplätze, Kinderferienbetreuung & bezahlte Kindkrank-Tage Mobilität: Bezuschusstes Deutschlandticket, Jobrad & Parkplätze Firmenfeiern & Events: Weihnachtsfeier, Satellite Launch Events, NextGen Speakers Night Innovation: Betriebliches Vorschlagswesen & Freie Forschung und Entwicklung Eine vollständige Übersicht unserer Benefits und mehr Details können eingesehen werden.

About the company

OHB System Alle Jobs anzeigen

  • Bremen
  • Unbefristet
  • Vollzeit

  • 5 Stunden her

OHB System AG – We.Create.Space Die OHB System AG ist eines der führenden Raumfahrtunternehmen Europas. Als Systemanbieter gehört das Unternehmen zum börsennotierten Hochtechnologiekonzern OHB SE, in dem rund 3.200 Beschäftigte an zentralen europäischen Raumfahrtprogrammen arbeiten. Mit zwei starken Standorten in Bremen und Oberpfaffenhofen bei München und mehr als 40 Jahren Erfahrung ist die OHB System AG spezialisiert auf High-Tech-Lösungen für die Raumfahrt. Dazu zählen erdnahe und geostationäre Satelliten für Erdbeobachtung, Navigation, Telekommunikation, Wissenschaft und Exploration des Weltraums ebenso wie Systeme für die astronautische Raumfahrt und die Luftaufklärung. Unseren Erfolg verdanken wir unseren Mitarbeitern und ihrer Leidenschaft für Innovation, ihrem Engagement und ihrer Initiative.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · World Congress 2023

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · World Congress 2025

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

Videos

See all

Related articles

See all