> Markdown version of [/jobs/ext/3046864-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3046864-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:** Yoh Solutions Ltd. - **Location:** Slough, UK - **Experience:** Expert - **Salary:** £5,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** VoIP, Communications Protocols, Distributed Systems, Linux on Embedded Systems, Middleware, Embedded Software, Software Engineering, Multithreading, C++14 - **Published:** September 24, 2026 - **Apply:** https://www.totaljobs.com/job/senior-embedded-software-engineer/yoh-solutions-ltd-job108026672 ## About the Role Experience within satellite communications, telecommunications, maritime technology, aerospace, defence or other high-reliability industries would be advantageous, but the company is ultimately interested in strong engineers who can learn quickly and contribute from day one. In return, you'll join a close-knit engineering team that values collaboration, pragmatic problem solving and technical curiosity. You'll have the opportunity to influence products from concept through to release, work directly with experts across multiple engineering disciplines and visit international development teams as products move into production. ## Description Every 12-18 months, a new product moves from concept through development and into production. Engineers are involved throughout the entire lifecycle, from early architecture discussions through to deployment in the field. The result is the kind of work many software engineers say they want but rarely find: ownership, technical influence, and the opportunity to see the impact of what they've built. You'll join a small multidisciplinary R&D team made up of software, embedded software, hardware, RF and mechanical engineers developing advanced communications technology used in demanding real-world environments. The role sits at the application and middleware layer, developing software on Embedded Linux platforms using modern C++. You'll work on networking, communications protocols and distributed systems, collaborating closely with engineers across multiple disciplines. This isn't a large corporate environment with layers of process and narrow responsibilities. It's a team where engineers are trusted to solve problems, contribute ideas and take ownership. You'll likely bring experience with: * Embedded Linux development * Modern C++ * Networking and communications protocols * SIP, RTP, PJSIP, Asterisk or similar VoIP technologies * Multi-threaded software development * Complex systems where reliability matters ## Related Videos - [WeAreDevelopers LIVE - Playing in Production](https://www.wearedevelopers.com/videos/100363-wearedevelopers-live-playing-in-production) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [Reducing Cognitive Overload Through Platform Engineering](https://www.wearedevelopers.com/videos/679-reducing-cognitive-overload-through-platform-engineering) - [Exploring BOS: The Blockchain Operating System by NEAR Protocol](https://www.wearedevelopers.com/videos/781-exploring-bos-the-blockchain-operating-system-by-near-protocol) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)