Embedded Software Engineer
Role details
Job location
Tech stack
Job description
- 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
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
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.