> Markdown version of [/jobs/ext/426701-embedded-software-engineer-satelliten-avionik-rust-c-c-2971676](https://www.wearedevelopers.com/jobs/ext/426701-embedded-software-engineer-satelliten-avionik-rust-c-c-2971676). 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 Satelliten-Avionik (Rust/C/C++) (2971676) - **Company:** SOMI Solutions GmbH - **Location:** Bremen, Germany - **Experience:** Starter - **Salary:** €75,000.0 - €90,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Quality, Linux on Embedded Systems, Embedded Software, Failure Mode Effects Analysis, Fuzz Testing, Multiprocessing, Open Source Technology, Software Architecture, Real-Time Operating Systems, Reduced Instruction Set Computing, Software Engineering, System on a Chip, VxWorks, Concurrency, Information Technology - **Published:** June 13, 2026 - **Apply:** https://www.xing.com/jobs/bremen-embedded-software-engineer-satelliten-avionik-rust-2971676-155082594 ## About the Role * Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Luft- und Raumfahrttechnik oder eine vergleichbare Qualifikation * Fundierte Erfahrung in der Embedded-Softwareentwicklung innerhalb ressourcenbeschränkter oder Echtzeit-Systeme * Praktische Erfahrung mit Rust oder starkes Interesse, Rust im sicherheitskritischen Umfeld einzusetzen * Sehr gute Kenntnisse in C und/oder C++ * Verständnis von Echtzeitverhalten, Concurrency und deterministischen Systemen auf Multicore-Prozessoren * Erfahrung mit RTOS-Lösungen wie RTEMS, VxWorks oder Embedded Linux * Kenntnisse im Bereich Softwarequalität und Entwicklungsprozesse in regulierten Umgebungen * Strukturierte, qualitätsorientierte und eigenverantwortliche Arbeitsweise * Ausgeprägte Team- und Kommunikationsfähigkeit * Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift Wünschenswerte Zusatzqualifikationen * Kenntnisse von LEON-Prozessoren (GR712, GR740), Zynq-Architekturen oder RISC-V * Erfahrung mit Safety- und Security-Konzepten im Embedded-Umfeld * Kenntnisse in FMEA, FTA oder vergleichbaren Methoden * Erfahrung mit Static Analysis, Fuzzing oder Property-Based Testing * Kenntnisse von Raumfahrtprotokollen und Kommunikationsbussystemen * Erfahrung im Umgang mit Open-Source-Projekten oder technischen Entwicklungsrichtlinien ## Description * Full-timeEmployment type: Full-time * €75,000 - €90,000 (employer salary) * On-site, * Mitgestaltung moderner Softwarearchitekturen für Satelliten-Flugsoftware auf Basis von Rust, C und C++ * Entwicklung sicherheits- und missionskritischer Softwarekomponenten * Umsetzung moderner Software-Engineering-Praktiken unter Berücksichtigung von ECSS-Standards * Entwicklung und Optimierung von Multicore-Konzepten, beispielsweise hinsichtlich Partitionierung, Determinismus und Scheduling * Implementierung hochzuverlässiger Kommunikationsschnittstellen und Bussysteme * Entwicklung von Software für ressourcenbeschränkte Echtzeitumgebungen * Integration, Verifikation und Test von Flugsoftware * Unterstützung bei Reviews, Qualitätssicherungsmaßnahmen und technischen Nachweisen * Aktive Mitgestaltung von Entwicklungsrichtlinien, Tooling und Best Practices rund um Rust im Space-Umfeld ## Related Videos - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) - [Mutation Testing and Fuzzing in C#](https://www.wearedevelopers.com/videos/703-mutation-testing-and-fuzzing-in-c) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Go's Concurrency and Parallelism Inside Containers](https://www.wearedevelopers.com/videos/100058-go-s-concurrency-and-parallelism-inside-containers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)