OS
Embedded Software Engineer
OHB System AG
Bremen · On-site Full-time Mid Level €56k – €96k/yr Today
About the role
About Us
Wir, die OHB System AG, entwickeln hochkomplexe Satelliten mit wachsendem On-Board-Processing-Anteil. Für kommende Telekommunikationsmissionen suchen wir einen Embedded Software Engineer mit Schwerpunkt Satelliten-Telekom-Payload. In dieser Rolle gestaltest Du Embedded-Software-Komponenten, die direkt an der Schnittstelle zu Daten- und Signalübertragung, Payload-Elektronik und Systemdesign stehen.
Responsibilities
- Entwicklung systemnaher Embedded-Software für On-Board-Systeme (C, C++ oder Rust), bare-metal, RTOS oder embedded Linux
- Design und Implementierung von Payload-naher Steuer- und Konfigurationssoftware für rekonfigurierbare Telekom-Nutzlasten
- Design und Implementierung der Interfaces zwischen Payload-Elektronik, On-Board-Processing und Bordrechner in enger Zusammenarbeit mit Payload-Engineering, Systems Engineering und Hardware- und FPGA-Teams
- Berücksichtigung von Echtzeitanforderungen, deterministischem Verhalten, limitierten Ressourcen (CPU, Speicher, Bandbreite)
- Entwicklung und Integration von Embedded-Software zur Steuerung und Konfiguration von SDR-Funktionen
- Beurteilung von Control- und Management-Logik für Beamforming, Adaptive Coding and Modulation (ACM), Channel configuration
- Enge Kopplung von Embedded-Software mit digitaler Signalverarbeitung (DSP) und FPGA- oder ASIC-basierten Payload-Komponenten
- Analyse, Bewertung und Integration von Payload-internem Daten- und Paket-Routing und der dynamischer Konfiguration von Datenpfaden innerhalb des Satelliten unter Berücksichtigung satellitenspezifischer Randbedingungen (Latenz, Verfügbarkeit, deterministisches Verhalten)
Requirements
- Studium der Telekommunikation, Elektrotechnik, Informatik, Systems Engineering oder vergleichbar
- Erfahrung in mindestens drei der folgenden Disziplinen:
- Telekommunikationstechnik, digitale Signalverarbeitung oder Payload-Technologien
- Softwareentwicklung (Embedded, systemnah, C, C++, Rust)
- Netzwerk- und Routingprotokolle
- On-Board-Kommunikationsschnittstellen (Ethernet, SpaceWire/SpaceFibre, CAN, serielle Protokolle)
- Praktisches Verständnis relevanter Satelliten-Telekom-Standards, z.B. DVB-S / DVB-S2(X)
- Kenntnisse moderner Mobilfunkkonzepte im Payload-Kontext (5G/6G Architektur, Non-Terrestrial Networks (NTN))
- Fähigkeit, komplexe Telekom-Konzepte in Software-Spezifikationen zu übersetzen
- Verständnis für Echtzeitanforderungen und deterministische Systeme
- Kommunikationsstärke und Freude an Schnittstellenarbeit
- Systemisches Denken und strukturierte Arbeitsweise
- Sehr gute Englischkenntnisse; Deutsch ist ein Plus
- Hohes Qualitätsbewusstsein sowie ausgeprägte Team- und Kommunikationsfähigkeit verbunden mit Begeisterung für die eigene Arbeit
Technologies
- Embedded
- Ethernet
- FPGA
- Hardware
- Linux
- Rust
- C++
- Security
Skills
CC++CANDVB-SEmbedded LinuxEmbedded CEmbedded C++Embedded RustEthernetFPGAHardwareLinuxNetwork protocolsRTOSRustSDRSpaceFibreSpaceWireTelecommunication engineeringSignal processing
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free