Head of Software Engineering - Embedded & Product Development
Job Title: Head of Software Engineering – Embedded & Product Development
Remote-based - UK
Salary: £80,000 to £85,000 basic + benefits
This role is to manage a small team of 4 Software Engineers, 3 of whom are embedded, and one is a Mobile/Apps developer.
They are happy for this person to be based anywhere in England and work remotely.
You will need a strong embedded software/Micros development background. This will mainly be a management-oriented role, but with a team of 4 people, you will be immersed in all of the technical elements of the software projects. You must have remained very technical and be able to evaluate/structure software architecture, drive design review meetings, challenge engineers in design reviews etc. You will not be expected to write any code/individually contribute at that level. But I believe you could do it, if you so wished, on some projects.
A senior leadership opportunity is available for an experienced Head of Software / Software Engineering Manager to lead a high-performing software function within an advanced engineering and product development environment.
You will lead software strategy, software lifecycle processes, and delivery across multiple product programmes within a multidisciplinary R&D setting.
You will play a key role in shaping software architecture, development standards, and long-term capability growth across the organisation.
Key Responsibilities - Head of Software Engineering – Embedded & Product Development
Remote-based - UK
Salary: £80,000 to £85,000 basic + benefits
This role is to manage a small team of 4 Software Engineers, 3 of whom are embedded, and one is a Mobile/Apps developer.
They are happy for this person to be based anywhere in England and work remotely.
You will need a strong embedded software/Micros development background. This will mainly be a management-oriented role, but with a team of 4 people, you will be immersed in all of the technical elements of the software projects. You must have remained very technical and be able to evaluate/structure software architecture, drive design review meetings, challenge engineers in design reviews etc. You will not be expected to write any code/individually contribute at that level. But I believe you could do it, if you so wished, on some projects.
A senior leadership opportunity is available for an experienced Head of Software / Software Engineering Manager to lead a high-performing software function within an advanced engineering and product development environment.
You will lead software strategy, software lifecycle processes, and delivery across multiple product programmes within a multidisciplinary R&D setting.
You will play a key role in shaping software architecture, development standards, and long-term capability growth across the organisation.
Key Responsibilities - Head of Software Engineering – Embedded & Product Development
- Lead and manage a software engineering team delivering embedded, PC and mobile software solutions
- Define and implement software development lifecycle processes and best practices
- Drive software architecture, detailed design, implementation standards, verification and validation
- Provide technical leadership across firmware and OS-based systems
- Support the delivery of complex engineering products from concept through to production
- Conduct and lead detailed technical and design reviews
- Develop team capability, skills and resource planning
- Contribute hands-on technical input within project teams where required
- Work closely with multidisciplinary engineering teams and external stakeholders
- Proven experience as a Head of Software, Software Manager, or Software Engineering Lead
- Strong background in embedded systems and firmware development
- Experience leading multidisciplinary engineering or product development teams
- Track record of building and developing high-performing technical teams
- Strong knowledge of full product development lifecycle
- Experience delivering technically complex products into production
- Confident in reviewing software architecture and detailed design