Job Title: Embedded Linux Software Engineer
Location: Worcester (Hybrid WFH Available)
Salary: Up to £60,000
Our client, a leading innovator in the wireless communications sector, is seeking a talented Embedded Linux Software Engineer to join their growing team in the Worcester area. This is a fantastic opportunity to work on new advanced technology projects with real-world impact, in a hybrid working role. There is an exciting new product roadmap ahead of them and they are growing the team based on this.
Role Responsibilities:
* Design, develop, and maintain embedded Linux software for remote and wireless communication systems.
* Work closely with hardware and software teams to deliver robust, high-performance solutions.
* Configure, build, and optimize Linux-based operating systems for custom hardware platforms.
* Contribute to the full software development lifecycle – from requirements through to testing and deployment.
Required Skills & Experience:
* Proficiency in C/C++ programming.
* Experience with embedded Linux (Yocto Project and Debian frameworks ideally)
* 5+ years’ experience developing, implementing, and debugging with microcontrollers using an RTOS.
* Experience with a range of comms and serial protocols
* Experience with debugging tools and low-level hardware interaction.
Nice to Have:
* Familiarity with Linux kernel, device drivers, and build systems
* Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25 and DMR)
* Experience with mobile networking (e.g., LTE, WiFi, VPNs)
* Knowledge of networking protocols as used in router applications (e.g. tun/tap interfaces, DSCP, iptables, routing, DNS & DHCP interception).
* Python programming experience
What’s on Offer:
* Salary up to £60,000, depending on experience.
* Hybrid work from home
* Opportunity to work on innovative projects in a fast-moving tech environment.
* Supportive company culture with career progression and training opportunities.
Apply today via KO2 Embedded Recruitment solutions with an up to date CV.