> Markdown version of [/jobs/ext/830762-principal-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/830762-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:** The Hexwired Recruitment Agency - **Location:** Southampton, UK - **Experience:** Expert - **Salary:** £70,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Linux on Embedded Systems, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), Machine Learning, CPU Design, Golang - **Published:** June 9, 2026 - **Apply:** https://hexwired.com/job/principal-embedded-software-jobs-southampton/ ## About the Role The company are recognised globally, and are expanding because of a healthy order book. The company are now seeking a Principal Embedded Software Engineer with excellent experience leading technical projects as well as working autonomously on new projects. This is a Principal Embedded Software role in Southampton focusing on Processor design as well as comm interfaces. Due to the nature of the work, this will be a mostly onsite role. Key Requirements: * Bachelors, Masters or PhD in Computer science, Embedded Systems, Maths, Physics or similar * 10+ years commercial Embedded software experience * Excellent Firmware RTOS experience * Good commercial Serial Comms experience (RS232, RS422, TCP/IP etc) * Any experience working on testing embedded code is highly desirable. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [The Agent Interface Layer: Protocols, Tools and Trust Boundaries](https://www.wearedevelopers.com/videos/100132-the-agent-interface-layer-protocols-tools-and-trust-boundaries) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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 Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)