Software Engineering Manager
The Role
We’re looking for an experienced Software Engineering Manager to lead and grow a team developing real-time embedded software for complex, safety-critical systems. You’ll shape team capability, provide technical leadership, and ensure high-quality delivery across multiple embedded software projects.
This role combines people leadership with a strong understanding of software development in advanced technical environments, offering the chance to influence both engineering outcomes and team growth.
A great opportunity to work with a company that has multi-billion pound partnerships and consistently voted as a "best place to work".
What You’ll Do
*
Lead, mentor, and develop a multidisciplinary team of software engineers
*
Allocate resources effectively to meet project, quality, and delivery goals
*
Provide technical oversight across requirements, design, implementation, and testing
*
Collaborate with cross-functional engineering teams
*
Communicate progress, risks, and mitigations to technical and non-technical stakeholders
What You’ll Bring
*
Proven experience managing and developing software engineering teams
*
Strong knowledge of embedded and/or real-time software development processes
*
Excellent leadership and communication skills
*
Experience in safety- or mission-critical environments is beneficial but not essential
Salary
Dependent on experience - plus highly competitive bonus