> Markdown version of [/jobs/ext/2972792-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2972792-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:** Jobour - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, C++ (Programming Language), Continuous Integration, Embedded C, Embedded Software, FreeRTOS, Software Architecture, Software Engineering, System on a Chip, VxWorks, SC Clearance - **Published:** September 18, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/embedded-software-engineer/47462108 ## About the Role architectures in collaboration with the wider engineering teamDevelop high-performance, deterministic and well-tested embedded softwareDefine interfaces between software components, including APIs and communications protocolsDevelop and improve continuous integration, automated testing and software release infrastructureSupport the development of software towards formal accreditation and certificationContribute to the full software development lifecycle, from initial concept and prototyping through to deploymentAbout YouWe're looking for an experienced embedded software engineer with strong technical foundations and a passion for solving complex engineering problems.Essential ExperienceStrong embedded C/C++ and/or Rust development skillsExperience developing software for safety-critical or highly regulated systems, such as aerospace, automotive, medical or similar environmentsStrong analytical and problem-solving skillsExcellent communication and teamwork abilitiesYou must be able to gain a UK SC Clearance in order to undertake this roleDesirable ExperienceExperience with any of the following would be highly advantageous:Working within fast-paced R&D, scale-up or start-up environmentsBare-metal embedded developmentRTOS environments such as NuttX, ThreadX, RTIC, Zephyr, FreeRTOS, VxWorks or INTEGRITYEmbedded LinuxSTM32, Xilinx Zynq UltraScale+ or similar platformsFlight controllers or other aerospace control systemsAutomated testing, CI/CD and software release infrastructure #J-18808-Ljbffr ## Description About the jobOur client is a rapidly growing technology business developing advanced, high-performance systems for the aerospace and wider defence markets.They are looking for an experienced Embedded Software Engineer to join their engineering team and contribute to the development of embedded software across a range of technically challenging applications.This is an opportunity to work across the full embedded software lifecycle, from architecture and interface definition through to implementation, automated testing, integration and release.The RoleAs an Embedded Software Engineer, you will be responsible for designing, developing and delivering robust, deterministic embedded software across a range of platforms.You will work closely with engineers across the wider organisation to define software architectures, develop interfaces and build highly reliable systems suitable for demanding and potentially safety-critical applications.Key ResponsibilitiesDefine embedded software ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [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) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)