Head of Software Engineering
<b>Requirements:</b>
<ul><li>Proven experience as a Head of Software, Software Manager, or Software Engineering Lead</li><li>Strong background in embedded systems and firmware development</li><li>Experience leading multidisciplinary engineering or product development teams</li><li>Track record of building and developing high-performing technical teams</li><li>Strong knowledge of full product development lifecycle</li><li>Experience delivering technically complex products into production</li><li>Confident in reviewing software architecture and detailed design</li></ul>
<b>Responsibilities:</b>
<ul><li>Lead and manage a software engineering team delivering embedded, PC, and mobile software solutions</li><li>Define and implement software development lifecycle processes and best practices</li><li>Drive software architecture, detailed design, implementation standards, verification, and validation</li><li>Provide technical leadership across firmware and OS-based systems</li><li>Support the delivery of complex engineering products from concept through to production</li><li>Conduct and lead detailed technical and design reviews</li><li>Develop team capability, skills and resource planning</li><li>Contribute hands-on technical input within project teams where required</li><li>Work closely with multidisciplinary engineering teams and external stakeholders</li></ul>
<b>Technologies:</b>
<ul><li>Embedded</li><li>Firmware</li><li>Support</li><li>Mobile</li></ul>
<p><b>More:</b></p>
<p>We are an exciting, rapidly expanding electronic instrumentation company that is investing heavily in R&D. Our Head of Software Engineering position offers a senior leadership opportunity to manage a small team of 4 software engineers in a remote role based anywhere in England. We value strong technical and management capabilities, offering a competitive salary and the chance to shape the future of our software function.</p>
<p>last updated 8 week of 2026</p>