> Markdown version of [/jobs/ext/2311669-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2311669-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:** Concurrent Technologies Plc - **Location:** Colchester, UK - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, JIRA, BIOS, Computer Engineering, Software Debugging, Linux, Device Drivers, Embedded C, Middleware, Embedded Software, Firmware, System Programming, Systems Integration, VxWorks, Extensible Firmware Interface, Git, Information Technology, Software Version Control - **Published:** August 30, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815589357-embedded-software-engineer ## About the Role * Proficient in Embedded C and experience of working with embedded systems * Exposure to low-level programming and hardware interfacing * Good appreciation of electronic hardware. * Excellent problem solving and debugging skills. * Experience of working with a team. * Ability to communicate clearly in English. * BEng or similar in Computer Engineering, Electronics Engineering, Computer Science, or a related discipline Desirable skills * Experience of developing UFEI BIOS * Experience developing low-level, embedded software for Linux or a similar operating system. * Use of version control systems (like Git) * Exposure to scrum and tools like Jira. ## Description This is an exciting opportunity for an early career Software Engineer with a passion for technology and working on embedded systems to join our growing team. The role will involve working on low-level software development, including UEFI firmware, micro firmware to support system management, and Linux Board Support Packages (BSPs). In the team we offer: * Mentorship and training from experienced embedded engineers. * Exposure to real-world product development and hardware-software integration. * Opportunities for career growth and technical development. * A collaborative and supportive engineering culture. What will I be delivering? * Assist in the development and customization of UEFI firmware for x86-based SBCs * Support, design, develop and maintain the software in one of the following areas: + Firmware and Board Support Packages for cutting edge Intel processor-based boards. + Middleware and device driver software in any of Linux, + Windows, VxWorks and other standard operating systems. * Developing test software * Work with our hardware designers: + During the design phase to specify the product + During board bring up to get the prototype hardware working + During the design proving phase to validate the product * Work on challenging customer issues that get escalated to engineering team. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How to Submit CFPs and Get into Public Speaking - Moran Weber](https://www.wearedevelopers.com/videos/2112-how-to-submit-cfps-and-get-into-public-speaking-moran-weber) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [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) - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)