Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Skills & Experience: Strong experience with C/C++ in embedded systems , including multithreading Extensive knowledge of digital multimedia , including network streaming Proficiency in embedded Linux , particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade software Strong communication skills and a collaborative mindset Desirable Skills: Experience with open-source audio/video frameworks (e.g. ffmpeg , gstreamer , mpv ) Familiarity with More ❯
Engineer – Cambridge (Hybrid) £70,000 - £90,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days annual leave Skillset: Embedded Systems, Modern C++ programming, Yocto build system, Real-Time (RTOS) New C++ Embedded Software Engineer job in Cambridge, Cambridgeshire focused on taking technical ownership of critical communication systems projects. Using Modern C++ … years in the industry. Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development. Strong coding skills in modern C++ (11, 14, 17) Experience with Yocto build system and Linux customisation Experience with RTOS-based development Familiar with standard hardware interfaces (e.g., SPI, I2C) This C++ Embedded Software Engineer position is ideal for someone looking More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Lucy Group
understanding of component datasheets Experience of communications protocols such as IEC 104/101, Modbus Serial/TCP IP, DNP3 Serial/TCP IP, CAN, I2C, SPI, IEC 61850 Yocto Safety critical software principles Electrical distribution systems, such as MV distribution systems and switchgear Methodical approach to problem solving Capable of driving ideas/projects forward Able to work More ❯
are looking for a hands-on DevOps Lead to join our Platform Software Engineering group. This is a critical leadership role with both strategic and technical responsibilities, supporting our Yocto Linux OS platform, common applications, and software architect functions. You’ll play a key role in guiding and evolving our CI/CD and DevSecOps practices in a regulated … with product and platform goals, including pipeline evolution, automation priorities, and infrastructure scalability. Drive design, implementation, and evolution of secure, scalable, and traceable CI/CD pipelines that support Yocto-based embedded platforms and modern application layers. Continuously identify and implement improvements to software build times, with a focus on reducing cycle time and increasing feedback speed for development More ❯
OSI network model, especially the TCP/IP protocols Additional knowledge or experience in any of the following would be beneficial but is not required: Linux kernel development, the YoctoProject, x86-64 architecture, and Trusted Platform Modules (TPM). Located in new offices within a short walk from Cambridge train station, this friendly team collaborates in a relaxed More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
X4 Technology
position provides the opportunity to work on a next generation Quad Core processor completing Linux Kernel Device Driver development at the forefront of the technology. You will be using Yocto 5.0 and later and have the opportunity to contribute upstream with open source contributions to the Linux Foundation and community maintainers. This is a great opportunity to work with … from scratch is the key area but any experience with the following is also beneficial;- Porting BSPs- Providing driver support for SOC I.P. Blocks- porting Yocto versions (beneficial)- Yoctoproject (beneficial)- Kernel/Driver development- Drivers for complex I.P. ( e.g I2C, PCI, USB3)- Back porting driver support to CIP (beneficial)- Scarthgap/Dunfell (beneficial)- Community maintainers (beneficial)- Upstreaming (beneficial)The More ❯