Embedded Software Engineer (m/w/d) für Satelliten‑Telekom‑Payloads
Core
Developing embedded software for satellite telecom payloads, including on-board systems, payload control/configuration, and software-defined radio/networking.
Role type
Embedded Software Engineer (Satellite Payload)
Builds
Reconfigurable telecom payloads, SDR functions, and on-board data routing systems.
Domain
Aerospace / Satellite Telecommunications
Deliverable
production ML models | product features
Required skills
C, C++, Rust, bare-metal programming, RTOS, embedded Linux, digital signal processing, network routing protocols, SpaceWire/SpaceFibre/CAN interfaces, DVB-S/S2 standards, 5G/6G architecture, NTN concepts
Preferred skills
High-throughput satellite experience, network simulation tools (NS-3, OMNeT++), MPSoC toolchains, Safety/Security mechanisms, ECSS/DO-178B compliance, AI-based telecom methods
Technologies
C, C++, Rust, RTOS, embedded Linux, SpaceWire, SpaceFibre, CAN, Ethernet, NS-3, OMNeT++, DVB-S, DVB-S2, 5G, 6G
Responsibilities
Develop near-system embedded software for on-board systems; Design and implement payload-proximate control and configuration software; Design interfaces between payload electronics, on-board processing, and on-board computers; Evaluate control and management logic for beamforming and adaptive coding/modulation; Analyze and integrate internal data and packet routing within the satellite.
Seniority
Mid-Senior, hands-on IC