Software Engineering Manager
Software Manager – Embedded / Firmware – Communications Systems – Hybrid
We’re looking for a Software Manager to lead the development of embedded and application software within a growing engineering environment focused on advanced communications and safety systems.
This role will take ownership of a global FW/SW function, overseeing delivery across multiple projects and ensuring high-quality, reliable software aligned to customer and programme requirements.
You’ll be leading both internal teams and external partners, while working cross-functionally with engineering, operations, and commercial teams.
Skills & Experience:
Essential:
- Experience leading software / firmware engineering teams
- Background in embedded systems (bare metal, embedded Linux, or similar)
- Strong understanding of the full software development lifecycle
- Experience managing multiple projects and delivering to deadlines
- Strong stakeholder and customer-facing communication skills
- Experience with tools such as Jira (or similar)
- Ability to lead distributed / global teams
Desirable:
- Experience with .NET or application-level software
- Background in telecommunications, IoT, or sensor-based systems
- Experience managing outsourced / third-party development
- Exposure to safety-critical or industrial environments
Additional Information:
- Hybrid working
- Global team / stakeholder environment
- Leadership role with high ownership
- Travel required (UK + international)