Die OHB System AG sucht am Standort Bremen für eine unbefristete Festeinstellung eine:n
Embedded Software Engineer (m/w/d)
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.
Ihre 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.
Ihre Qualifikationen
Das bringst du mit
-
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
Wir bieten
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
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 hier auf unserer Website eingesehen werden.