Raumfahrt - Embedded Software Ingenieur (m/w/d)

Telematik Zentrum

Würzburg

Hybrid

EUR 65.000 - 90.000

Vollzeit

vor 28 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Verschicke keinen 08/15-Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Telematik Zentrum sucht Verstärkung für die Entwicklung von Echtzeitsoftware in C für Nano- und Kleinsatellitenmissionen. Sie arbeiten an Bordsoftware auf FreeRTOS/ARM Cortex-M, vom On-Board-Computer bis zu Subsystem-Firmware.

Sie sichern Zuverlässigkeit durch deterministisches Laufverhalten, robustes Fault-Handling, MPU-Speichertrennung und sichere Software-Updates im Orbit. Kommunikations- und Debugging-Tools unterstützen Sie in einem internationalen Team.

Qualifikationen

  • Abschluss in Informatik, Elektrotechnik, Luft- und Raumfahrttechnik oder vergleichbar.
  • Mindestens zwei Jahre Embedded-Software-Entwicklung.
  • Sehr gute C-Kenntnisse und Erfahrung mit RTOS, ideal FreeRTOS.
  • Erfahrung mit Mikrocontrollern (ARM Cortex-M), Bussystemen und Debugging.

Aufgaben

  • Entwurf, Implementierung und Test zuverlässiger Echtzeitsoftware in C für Nano- und Kleinsatellitenmissionen.
  • Entwicklung der Bordsoftware auf FreeRTOS und ARM Cortex-M.
  • Sicheres Booten, Fehlerbehandlung, Speichertrennung und Updates im Orbit.

Kenntnisse

C-Programmierung
RTOS
Embedded Systems
ARM Cortex-M
CAN/I2C/SPI
Python
Git
Englisch

Ausbildung

Informatik/Elektrotechnik Abschluss

Tools

Logic Analyzer
JTAG

Jobbeschreibung

Wir suchen… Dich!

  • willst Software schreiben, die ein paar hundert Kilometer über Dir läuft?
  • willst etwas erschaffen was sonst noch keiner hat?
  • scheust weder Herausforderungen noch Abwechslung?

Dann werde jetzt Teil unseres jungen und außergewöhnlichen Teams und unterstütze uns bei unseren zukünftigen Missionen!

Deine zukünftigen Aufgaben bei uns umfassen beispielsweise:
  • Entwurf, Implementierung und Test zuverlässiger Echtzeitsoftware in C für Nano- und Kleinsatellitenmissionen
  • Entwicklung der Bordsoftware auf FreeRTOS und ARM Cortex-M – vom On-Board-Computer bis zur Firmware einzelner Subsysteme
  • Software, die auch dann noch funktioniert, wenn niemand mehr hinfahren kann: deterministisches Laufzeitverhalten, sauberes Fault-Handling, MPU-basierte Speichertrennung und sichere Software-Updates im Orbit
  • Absicherung der Bordsoftware: authentifizierte Telekommandos, Secure Boot und Schlüsselmanagement
  • Treiberentwicklung und Anbindung von Subsystemen über CAN, I2C und SPI sowie Kommunikation nach Raumfahrtstandards (CCSDS, ECSS PUS, CSP)
  • Verifikation auf Unit-, Subsystem- und Systemebene inklusive Hardware-in-the-Loop, unterstützt durch eigene Testwerkzeuge in Python
  • Begleitung von Integration, Inbetriebnahme und Betrieb im Orbit – bis zur Fehlersuche am fliegenden System
Unsere Anforderungen:
  • Abschluss in Informatik, Elektrotechnik, Luft- und Raumfahrttechnik oder einem vergleichbaren Fachgebiet
  • Mindestens zwei Jahre Erfahrung in der Entwicklung eingebetteter Software – gerne auch deutlich mehr, je nach Erfahrung übernimmst Du Verantwortung für ganze Subsysteme
  • Sehr gute Kenntnisse in C und Erfahrung mit Echtzeitbetriebssystemen, idealerweise FreeRTOS
  • Erfahrung mit hardwarenaher Programmierung auf Mikrocontrollern (bevorzugt ARM Cortex-M), seriellen Bussen und Debugging mit Logic Analyzer und JTAG
  • Ein Gespür für Zuverlässigkeit: Du denkst über Fehlerfälle, Timing und Ressourcengrenzen nach, bevor Du Code schreibst
  • Gute Python-Kenntnisse sowie eine strukturierte Arbeitsweise mit Git, Code Reviews und automatisierten Builds
  • Sehr gute Englischkenntnisse; Deutschkenntnisse sind von Vorteil
Von Vorteil, aber kein Muss:

Das meiste davon kannst Du bei uns auch lernen – wir freuen uns aber, wenn Du etwas davon schon mitbringst:

  • Erfahrung mit Raumfahrtsystemen, ihren Standards (CCSDS, ECSS, CSP) oder mit Software unter Strahlungseinfluss
  • Erfahrung mit SoCs und FPGAs (Zynq-7000, UltraScale+, RISC-V, VHDL/Verilog)
  • Erfahrung mit Java, bei uns vor allem für Simulation und Bodensoftware im Einsatz
  • Security für eingebettete Systeme, etwa Kryptographie auf Mikrocontrollern
  • Erfahrung mit Rust im Embedded-Umfeld – unsere Flugsoftware entsteht heute in C, für kommende Anwendungen schauen wir uns Rust an
Was wir bieten:
  • Software, die tatsächlich fliegt – von der Architektur über Implementierung und Test bis zum Betrieb im Orbit
  • Praktische Arbeit mit realer Satellitenhardware, Flatsats und Hardware-in-the-Loop-Testsystemen
  • Verteilte Satellitensysteme, Formationsflug und Themen, die bei uns gerade erst entstehen, etwa Anomalieerkennung an Bord
  • Ein hohes Maß an Eigenverantwortung und Gestaltungsfreiheit in einem lockeren, kollegialen und internationalen Team
  • Gute Möglichkeiten zur fachlichen und persönlichen Weiterentwicklung
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Aerospace - Embedded Software Engineer (m/f/d)
Aerospace - Embedded Software Engineer (m/f/d)

Telematik Zentrum • Würzburg

Hybrid
EUR 65.000 - 90.000
Hands-on satellite hardware
In-orbit operations
Ownership and freedom
+1
Raumfahrt - AOCS Ingenieur (w/m/d)
Raumfahrt - AOCS Ingenieur (w/m/d)

Telematik Zentrum • Würzburg

Vor Ort
EUR 60.000 - 85.000
Software Engineer (m/w/x) Space Systems & Simulation
Software Engineer (m/w/x) Space Systems & Simulation

Groupe SII • Friedrichshafen

Vor Ort
EUR 70.000 - 110.000
30 Urlaubstage
Mobiles Arbeiten
Deutschland-Ticket
+2
Embedded Software Ingenieur (w/m/d)
Embedded Software Ingenieur (w/m/d)

XTENDED ENGINEERING GMBH • München

Vor Ort
EUR 60.000 - 90.000
Flexible Arbeitszeitmodelle
Gleitzeit
Software Engineer (m/w/x) Space Systems & Simulation
Software Engineer (m/w/x) Space Systems & Simulation

SII Germany • Friedrichshafen

Vor Ort
EUR 60.000 - 80.000
30 Urlaubstage
Finanzielle Extras zur Altersvorsorge
Hansefit-Sportkooperation
Senior Embedded Software Engineer (m/w/d)
Senior Embedded Software Engineer (m/w/d)

TechMinds GmbH • Bremen

Hybrid
EUR 70.000 - 95.000
Attraktives Gehalt
Langfristige Perspektive
Flexibles Arbeiten
+3
(Junior) Full-Stack Entwickler:in (Next.js / Node.js) (w/m/d)
(Junior) Full-Stack Entwickler:in (Next.js / Node.js) (w/m/d)

OKAPI:Orbits • München

Vor Ort
EUR 55.000 - 75.000
Flexible Arbeitszeiten
Weiterbildungsbudget
Corporate Benefits wie BahnCard
+3
Team Lead Java Development (m/w/d)
Team Lead Java Development (m/w/d)

OKAPI:Orbits • München

Vor Ort
EUR 70.000 - 90.000
Flexible Arbeitszeiten
Weiterbildungsbudget
Corporate Benefits
+1
Backend-Entwickler (Java & Python, Microservices) (m/w/d)
Backend-Entwickler (Java & Python, Microservices) (m/w/d)

Blackshark • Braunschweig

Vor Ort
EUR 70.000 - 90.000
Flache Hierarchie
Kleine Teams
Flexible Arbeitszeiten
+6
Team Lead Java Development (m/w/d)
Team Lead Java Development (m/w/d)

OKAPI: Orbits • Braunschweig

Vor Ort
EUR 70.000 - 90.000
Flache Hierarchien
Flexible Arbeitszeiten
Weiterbildungsbudget
+2