Software Manager

Reevr

Weybridge

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Reevr is seeking a Software Manager to lead the software function for complex electronic systems in a regulated manufacturing setting. The role combines hands‑on development with technical leadership, shaping architecture and roadmap while delivering projects end‑to‑end.

You'll lead a small software team, coordinate with hardware and product groups, and ensure delivery on time and to specification. Strong embedded experience and knowledge of C, C++/C# are essential.

Qualifications

  • A degree in Computer Science, Electronic Engineering, Electrical Engineering or a related discipline.
  • Proven experience leading software development teams and delivering complex technical projects.
  • Strong embedded software development experience.
  • Excellent knowledge of C, C and C#.
  • Experience with Agile or Scrum methodologies.
  • Experience with safety-critical, regulated environments is advantageous.

Responsibilities

  • Lead the software team, providing technical direction, mentoring and performance development.
  • Develop and maintain embedded software for complex electronic control systems.
  • Define the long-term software architecture and technical roadmap.
  • Establish coding standards, software development best practice and robust engineering processes.
  • Oversee the full software development lifecycle, from requirements gathering through to deployment and commissioning.
  • Work closely with Hardware, Product and Engineering teams to ensure seamless system integration.
  • Develop intuitive HMIs and robust control software.
  • Maintain and enhance existing software platforms while supporting future product development.
  • Investigate and resolve software issues, ensuring safe and reliable solutions for customers.
  • Manage project plans, resources, budgets and delivery milestones.
  • Identify technical risks and implement mitigation strategies.
  • Drive continuous improvement across software development processes and team capability.

Skills

Embedded software development
Software architecture
Leadership
C/C/C#
Agile / Scrum
HMI development

Education

Degree in Computer Science / Electronic/Electrical Engineering

Job description

Software Manager

Are you an experienced Software Manager who enjoys combining hands‑on development with technical leadership? Do you have a background in embedded software, control systems and leading engineering teams within a highly regulated environment?

We're working with an innovative engineering manufacturer that develops complex electronic systems used in safety‑critical industrial applications. Due to continued growth, they're looking for a Software Manager to lead the software function, shape the technical roadmap, and oversee the successful delivery of software projects from concept through to deployment.

The Role

Reporting to the Engineering Manager, you'll lead a small team of Software Engineers while managing external development partners to deliver high‑quality software solutions on time and to specification.

This is a varied role where you'll remain technically involved while driving software strategy, supporting new product development, maintaining existing platforms, and ensuring all solutions meet stringent safety and regulatory standards.

Key Responsibilities as a Software Manager:
  • Lead the software team, providing technical direction, mentoring and performance development.
  • Develop and maintain embedded software for complex electronic control systems.
  • Define the long‑term software architecture and technical roadmap.
  • Establish coding standards, software development best practice and robust engineering processes.
  • Oversee the full software development lifecycle, from requirements gathering through to deployment and commissioning.
  • Work closely with Hardware, Product and Engineering teams to ensure seamless system integration.
  • Develop intuitive human‑machine interfaces (HMIs) and robust control software.
  • Maintain and enhance existing software platforms while supporting future product development.
  • Investigate and resolve software issues, ensuring safe and reliable solutions for customers.
  • Support production, service and manufacturing teams with software‑related issues.
  • Manage project plans, resources, budgets and delivery milestones.
  • Identify technical risks and implement effective mitigation strategies.
  • Drive continuous improvement across software development processes and team capability.
About You as a Software Manager:

You’ll be an experienced technical leader with a passion for delivering robust, high‑quality software within an engineering or manufacturing environment.

You’ll ideally have:

  • A degree in Computer Science, Electronic Engineering, Electrical Engineering or a related discipline.
  • Proven experience leading software development teams and delivering complex technical projects.
  • Strong embedded software development experience.
  • Excellent knowledge of C, C and C#.
  • Experience developing software for embedded control systems.
  • A solid understanding of software architecture, system integration and HMI development.
  • Experience working with Agile or Scrum methodologies.
  • Strong requirements capture, documentation and test specification experience.
  • Excellent communication and stakeholder management skills.
  • The ability to balance strategic leadership with hands‑on technical delivery.

Experience working within safety‑critical, industrial automation, electronics manufacturing, instrumentation, power electronics or other regulated engineering environments would be highly advantageous. Knowledge of digital electronics would also be beneficial.

What's on Offer?

This is a fantastic opportunity to join a market‑leading engineering business developing advanced technology used across demanding industrial sectors.

You’ll have the opportunity to influence technical strategy, lead a talented software team, remain hands‑on with development, and play a key role in delivering innovative products that make a real difference.

If you’re looking for a role where you can combine leadership, software engineering and technical innovation, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Manager
Software Manager

Reevr Talent Ltd • Weybridge

On-site
GBP 70,000 - 95,000
Software Engineering Manager
Software Engineering Manager

Reevr • Weybridge

On-site
GBP 90,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Reevr Talent Ltd • Weybridge

On-site
GBP 90,000 - 130,000
Software Engineering Manager
Software Engineering Manager

ReeVR Talent • Weybridge

On-site
GBP 90,000 - 120,000
Software Manager
Software Manager

SRG • Sedgefield

On-site
GBP 75,000 - 110,000
Embedded Development Manager
Embedded Development Manager

Mansell Recruitment Group • Southampton

Hybrid
GBP 72,000 - 85,000
Private medical cover
Comprehensive benefits package
Software Engineering Manager
Software Engineering Manager

Spectrum IT Recruitment • United Kingdom

Hybrid
GBP 90,000 - 120,000
Technical Product Manager - Software
Technical Product Manager - Software

Future Talent Group • Bristol

Hybrid
GBP 60,000 - 90,000
Head of Software Engineering – Embedded & Product Development
Head of Software Engineering – Embedded & Product Development

Verso Recruitment Group • United Kingdom

Remote
GBP 80,000 - 85,000
Benefits package
Senior Software Engineer
Senior Software Engineer

Chiltern Park Recruitment • Aberdeen City

On-site
GBP 60,000 - 75,000
25 days holiday
Flexible working
Private Medical Insurance
+2