> Markdown version of [/jobs/ext/2277366-embedded-software-engineer-fur-satelliten-avionik-rust-c-c](https://www.wearedevelopers.com/jobs/ext/2277366-embedded-software-engineer-fur-satelliten-avionik-rust-c-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer für Satelliten Avionik (Rust/C/C++) - **Company:** OHB System AG - **Location:** Bremen, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** 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, System on a Chip, VxWorks, Concurrency - **Published:** August 28, 2026 - **Apply:** https://www.careerjet.de/jobad/de7379860ef3090eb0424d96ca1a21a4bf ## About the Role * 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 ## 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. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)