Software Engineer Anforderungsentwicklung
Role details
Job location
Tech stack
Job description
Anforderungsentwicklung & System Engineering
- Spezifikation, Strukturierung und Pflege von Softwareâ und Systemanforderungen für Telekommunikationssatelliten
- Erstellung und Pflege von Interfaceâ, Betriebsâ und Softwareanforderungen gemäà ECSSâStandards
- Enge Zusammenarbeit mit Avionikâ, Systemâ und Softwareteams
- Mitwirkung an Architekturdefinitionen: Datenflüsse, OnâBoardâKommunikationspfade, Protokolle, Echtzeitmechanismen
Softwareentwicklung
- Entwicklung von EmbeddedâSoftware für SatellitenâOnâBoardâSysteme (C/C++ oder Rust)
- Implementierung robuster KommunikationsâStacks und OnâBoardâProtokolle
- Mitarbeit an Test-, Validierungs- und Verifikationsstrategien für Raumfahrtsoftware
- Integration moderner EngineeringâPraktiken: CI/CD, Static Analysis, automatisiertes Testen
- Unterstützung bei Reviews und Nachweisführung gemäà ECSS
Requirements
- Erfolgreich abgeschlossenes technisches Studium
- Erfahrung in der Anforderungsentwicklung oder im Systems Engineering (z.â¯B. DOORS, Polarion, SysML)
- Fundierte Kenntnisse in EmbeddedâSoftwareentwicklung (C/C++ und/oder Rust)
- Verständnis für Echtzeitsysteme, deterministisches Verhalten und ressourcenbeschränkte Umgebungen
- Fundierte Kenntnisse des CAN Kommunikationsstandards. Kenntnisse weiterer OnâBoardâKommunikationsstandards (SpaceWire, Ethernet, serielle Protokolle)
- Erfahrung in regulierten Entwicklungsumgebungen (z.â¯B. ECSS)
- Sehr gute Englischkenntnisse notwendig
- Deutschkenntnisse sind wünschenswert
- Strukturierte Arbeitsweise, Kommunikationsstärke und Begeisterung für die Raumfahrt
Nice to haves
- Erfahrung mit modellbasierter Systementwicklung (SysML, Capella, MBSEâMethoden)
- RustâErfahrung oder Interesse an sicheren Systemsprachen
- Kenntnisse von LEONâProzessoren, Zynq, RISCâV oder anderen WeltraumâSoCs
- Erfahrungen mit Static Analysis, Fuzzing oder PropertyâBased Testing
- Beitrag zu technischen Guidelines oder OpenâSourceâProjekten
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.