> Markdown version of [/jobs/ext/3042835-principal-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3042835-principal-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). --- # Principal Embedded Software Engineer - **Company:** Bradley Stoke - **Location:** Bradley Stoke, UK - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** ARM Architecture, Configuration Management, Code Review, Software Debugging, Embedded C, Embedded Software, FreeRTOS, Software Architecture, Real-Time Operating Systems, Software Engineering, Systems Integration, TCP/IP - **Published:** September 24, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/principal-embedded-software-engineer/48025514 ## About the Role Job DescriptionPrincipal Embedded Software Engineer Location: Bristol Working: Hybrid Salary: Up to £75,000 DOE We are working with an established technology business developing safety-critical embedded software looking for a Principal Embedded Software Engineer to join their Bristol-based engineering team. This is a hands-on technical leadership role focused on developing safety-critical embedded software, with particular emphasis on Embedded C and RTOS technologies. Key ResponsibilitiesLead technical aspects of embedded software projects. Design, develop and test low-level embedded software. Work extensively with C, assembler and RTOS technologies. Contribute to software architecture and technical design. Debug hardware/software integration issues. Lead code reviews and promote software best practices. Support safety-critical validation, certification and compliance. Mentor and provide technical guidance to other engineers.Key RequirementsStrong commercial experience in Embedded Software Engineering. Excellent Embedded C skills. Strong RTOS experience - ideally FreeRTOS or SAFE RTOS. Low-level embedded experience, ideally ARM Cortex. Experience within a safety-critical environments Experience with embedded networking such as TCP/IP and UDP. Experience with software architecture, requirements and configuration management. Degree or equivalent in an engineering/science/technical discipline.Please note, applicants must be based in the UK. If you are interested and want to know more, please apply below.JBRP1_UKTJ ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [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) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)