Embedded Linux Systems Engineer - Networking Platforms - Cambridge
We’re looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation networking features. Visa sponsorship is available.
What you’ll do:
* Port embedded Linux systems to new hardware targets using third-party SDKs.
* Debug and apply patches to open-source components for stability, performance, and compatibility.
* Resolve build issues and streamline build systems for multiple platforms.
* Research and integrate emerging networking technologies, including new wireless standards and enterprise-grade protocols.
* Collaborate with SoC teams and hardware partners to bring products from reference board to production.
* Optional: contribute to kernel development, network stack optimisation, and wireless performance tuning.
What you’ll bring:
* Strong C programming experience in an embedded Linux environment.
* Build system expertise (e.g., Buildroot, BitBake, Yocto, or similar).
* Understanding of networking protocols and their implementation in embedded systems.
* Experience with open-source patching workflows and upstream contribution processes.
* Bonus: knowledge of wireless networking, Linux kernel development, or enterprise networking features.
Why join us?
You’ll work on a product suite with a global user base, contributing at the core of the system. Expect variety, technical depth, and the chance to see your work go from R&D prototype to deployed, real-world solutions