Southern Germany (Onsite | Should already be based in Germany)
A rapidly growing engineering organisation in the advanced connectivity and communications sector is expanding its embedded software team. This is a chance to work on next-generation modem and networking platforms deployed in demanding, high-reliability environments worldwide.
If you enjoy working across embedded software, hardware bring-up, system integration and modern communication stacks, this role gives you the opportunity to take early concepts through to fully functioning products.
What You Will Do
* Design, implement and test embedded software for SoCs, evaluation boards and custom platforms
* Develop drivers, middleware and embedded applications for prototypes and production systems
* Integrate Linux-based SDKs and collaborate on HW/SW co-design, debugging and system validation
* Contribute to rapid prototyping, system bring-up, performance optimisation and troubleshooting
* Work with customers and internal partners on architecture and innovative connectivity solutions
* Drive documentation quality and collaborate across multidisciplinary engineering teams
What You Need
* 2–5+ years of embedded software development (C/C++)
* Experience in wireless / radio / networking / telecoms / modern communications technologies (5G/6G a plus)
* Knowledge of protocols such as Ethernet, TCP/IP, wireless standards, etc.
* Strong skills in Embedded Linux
* Understanding of Linux kernel and RTOS concepts
* Experience with SoCs, board bring-up; FPGA familiarity beneficial
* Strong communication skills, curiosity, and a proactive, hands-on engineering mindset