> Markdown version of [/jobs/ext/1904781-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1904781-senior-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - **Company:** 17918 - **Location:** UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Computer Programming, Linux, Embedded C, Linux on Embedded Systems, Embedded Software, Key Management, Linux Kernel, Linux System Administration, Network Protocols, Universal Asynchronous Receiver/Transmitter, Software Vulnerability Management, Scripting, Serial Peripheral Interface, Software Security, Yocto, Bare Metal, Build Tools, U-Boot - **Published:** August 3, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/42616885/ ## About the Role Senior Embedded Linux Software Engineer Hybrid Cambridge £65-75k DOE Are you a software engineer with experience developing embedded Linux software, with a focus on embedded security? My client is looking for a senior engineer. They operate a sophisticated R&D environment where you will manage multi-stack software environments, from bare-metal control systems to Linux-based network stacks. Responsibilities Shape system design and test criteria for Linux-based embedded systems. Lead efforts in software security, including Hardware Root of Trust (RoT), Secure Boot, and TPM integration. Integrate software with hardware using protocols like I2C, SPI, and UART. Investigate root causes for complex bugs and deliver effective fixes to uphold high product quality. Technical Requirements 8+ years of experience in embedded C programming and product development. Strong focus on Linux-based systems, including Yocto build systems, and Linux kernel Proven experience with code signing, private key management (HSM), and vulnerability management. Experience with ARM microcontrollers Bonus Skills Familiar with network protocols Experience with Jenkins CI/CD pipelines and automated scripting languages. Strong background working within an Agile software development environment. Whats in it for you? 10% bonus, 8% pension, private medical care, 30+ days holiday, and much more! Hybrid working in the heart of Cambridge R&D A senior role with the opportunity to mentor junior engineers and enjoy a culture focused on development TPBN1_UKTJ ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)