> Markdown version of [/jobs/ext/2041561-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2041561-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). --- # Embedded Software Engineer - **Company:** gb KO2 Embedded Recruitment Solutions LTD - **Location:** Bradford-on-Avon, UK (Remote available) - **Experience:** Expert - **Salary:** £56,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Software Debugging, Linux on Embedded Systems, Embedded Software, Firmware, FreeRTOS, Yocto, Docker - **Published:** August 13, 2026 - **Apply:** https://www.totaljobs.com/job/embedded-software-engineer/ko2-embedded-recruitment-solutions-ltd-job107836827 ## About the Role * Strong proficiency in C/C++ for embedded systems development * Hands-on experience with FreeRTOS * Experience working with embedded Linux * Solid understanding of embedded development tools and methodologies * Automotive industry experience highly desirable * Strong problem-solving skills, with the ability to work independently and as part of a team Desirable * Yocto Project experience * Docker/containerisation experience ## Description You'll play a key part in designing, developing, and delivering embedded software for automotive applications, working across the full development lifecycle from concept through to production. You'll work closely with hardware, systems, and test engineering teams to deliver robust, reliable embedded solutions., * Design and develop embedded software in C/C++ for automotive platforms * Build and maintain real-time embedded applications using FreeRTOS * Develop and support embedded Linux-based systems * Debug and optimise firmware throughout the development lifecycle * Collaborate cross-functionally with hardware, systems, and test engineering teams * Contribute to code reviews, design discussions, and continuous improvement of development practices ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [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 build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)