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)

Job Details

Company
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
Maidenhead, England, United Kingdom
Hybrid / Remote Options
Posted