About this role
Your responsibilities:- Design, implement and test embedded software for SoCs, evaluation boards, and custom platforms- Develop drivers, middleware, and applications to enable PoCs and system prototypes- Integrate partner SDKs and in-house modules, supporting HW/SW co-design and debugging- Contribute to rapid prototyping and validation of satellite communication technologies- Collaborate across teams and document software design, integration, and best practicesYour profile:- completed studies in computer/electrical engineering or comparable- 2–5+ years in embedded software development using C/C++ (Python a plus)- Experience with RTOS, embedded Linux, SoCs, FPGAs, and board bring-up- Familiar with drivers, communication protocols (Ethernet, TCP/IP, 3GPP 5G/6G), and Git workflows- Strong problem-solving, debugging, and teamwork skills in an innovation-driven environment- Very good English skills, german basic knowledge