- Contract
- Anywhere
 Way of work: 2 to 3 months of work on-site in Baden-Württemberg (can be disjointed, ex 2-3 weeks on-site then remote) – rest of the contract can be done remotely
Nationality: EU Citizen is a MUST
Languages: English, German is bonus
Start date: Asap
Contract length: 12 months (initial contract)
Amount of work: 40 hours per week
Embedded expert (hands-on)
Key Responsibilities:
- Configure and bring up embedded hardware platforms using vendor-provided Board Support Packages (BSPs).
- Integrate, debug, and optimise Linux-based embedded systems for NTN use cases.
- Lead compatibility assessments of NDS and NTN software on target hardware.
- Benchmark and evaluate 3GPP NTN protocol stacks (e.g., Layer 1–3 performance).
- Analyse system performance including latency, throughput, CPU/memory utilisation.
- Support setup and optimisation of 5G NTN testbeds, including radio and satellite components.
- Collaborate with software, RF, and system teams to ensure seamless integration.
- Troubleshoot low-level issues related to drivers, firmware, interfaces, and hardware-software interaction.
- Provide technical documentation, reports, and recommendations for improvements.
Required Skills & Experience:
- Strong experience in embedded systems development (C/C++, Python preferred).
- Hands-on expertise with Linux (kernel, drivers, BSP, Yocto/Buildroot).
- Experience with hardware bring-up and board-level debugging.
- Solid understanding of mobile communications (4G/5G, 3GPP standards).
- Knowledge of Non-Terrestrial Networks (NTN) or satellite communications.
- Familiarity with protocol stacks and networking (TCP/IP, RLC/MAC/PHY layers).
- Experience working with RF systems, modems, or radio interfaces.
- Proficiency with debugging tools (e.g., JTAG, oscilloscopes, logic analysers).
- Strong analytical and problem-solving skills.
