Auf einen Blick
- Aufgaben: Gestalte die nächste Generation der Satelliten Avionik mit Rust und C/C++.
- Arbeitgeber: OHB System AG, führendes Raumfahrtunternehmen in Europa mit innovativer Kultur.
- Mitarbeitervorteile: Hybrid Home-Office, wettbewerbsfähiges Gehalt und spannende Projekte im Raumfahrtbereich.
- Warum dieser Job: Bring deinen Code ins All und arbeite an bahnbrechenden Technologien.
- Gewünschte Qualifikationen: Erfahrung in Embedded Software und Kenntnisse in Rust sind erforderlich.
- Andere Informationen: Dynamisches Team mit exzellenten Entwicklungsmöglichkeiten in einem regulierten Umfeld.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
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:innen. 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.
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
Der Arbeitsort befindet sich in Bremen, und es wird eine Arbeitsform in Form von Hybrid Home-Office und Vor-Ort-Tätigkeit angeboten. Erfahrungslevel: Mit Berufserfahrung
Embedded Software Engineer (m/w/d) für Satelliten Avionik (Rust/C/C++) Arbeitgeber: OHB System AG
Kontaktperson:
OHB System AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Embedded Software Engineer (m/w/d) für Satelliten Avionik (Rust/C/C++)
✨Netzwerken ist alles!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Raumfahrtbranche in Kontakt zu treten. Stell Fragen, teile deine Erfahrungen und zeig dein Interesse an Embedded Software Engineering – so bleibst du im Gespräch!
✨Praktische Projekte zeigen!
Hast du schon an Projekten mit Rust oder C/C++ gearbeitet? Zeig das in deinem Portfolio! Praktische Beispiele sind oft überzeugender als nur theoretisches Wissen und können dir helfen, dich von anderen Bewerbern abzuheben.
✨Vorbereitung auf technische Interviews!
Mach dich bereit für technische Fragen und Coding-Challenges. Übe mit Plattformen, die Coding-Interviews simulieren, und sei bereit, deine Lösungen zu erklären. Das zeigt, dass du nicht nur den Code schreibst, sondern auch verstehst, was dahintersteckt.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So hast du die besten Chancen, gesehen zu werden und kannst sicherstellen, dass deine Bewerbung alle wichtigen Informationen enthält!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Software Engineer (m/w/d) für Satelliten Avionik (Rust/C/C++)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Embedded Software Engineering sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für diese Rolle brennst.
Betone deine Rust-Erfahrung: Da Rust ein zentraler Bestandteil unserer Arbeit ist, solltest du deine Erfahrungen damit klar hervorheben. Erzähl uns von Projekten, in denen du Rust eingesetzt hast, und wie du es in sicherheitskritischen Umgebungen angewendet hast.
Mach es strukturiert: Eine klare Struktur in deinem Lebenslauf und Anschreiben hilft uns, schnell die wichtigsten Informationen zu finden. Verwende Absätze, Aufzählungen und eine logische Reihenfolge, um deine Erfahrungen und Fähigkeiten übersichtlich darzustellen.
Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir sie schnell bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei OHB System AG vorbereitest
✨Mach dich mit Rust vertraut
Da Rust eine zentrale Rolle in der Position spielt, solltest du sicherstellen, dass du deine Kenntnisse in dieser Programmiersprache auffrischst. Bereite dich darauf vor, spezifische Fragen zu Rust und dessen Anwendung in sicherheitskritischen Komponenten zu beantworten.
✨Verstehe die Anforderungen an Embedded Software
Informiere dich über die Besonderheiten der Embedded Software Entwicklung, insbesondere in ressourcenbeschränkten Umgebungen. Sei bereit, Beispiele aus deiner bisherigen Erfahrung zu teilen, die dein Verständnis für Echtzeitverhalten und Multicore-Prozessoren zeigen.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Themen wie Testing, Tooling und ECSS-Standards. Überlege dir, wie du deine Erfahrungen in diesen Bereichen präsentieren kannst, um zu zeigen, dass du die modernen Software-Engineering-Praktiken beherrschst.
✨Zeige Teamgeist und Kommunikationsfähigkeit
Da die Zusammenarbeit mit erfahrenen Ingenieuren ein wichtiger Teil der Rolle ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Kommunikationsfähigkeiten und wie du zur Teamdynamik beiträgst.