×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Hardware Lifecycle

Job in Cwmbran, Torfaen, NP44, Wales, UK
Listing for: Halma plc
Full Time, Part Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 75000 - 95000 GBP Yearly GBP 75000.00 95000.00 YEAR
Job Description & How to Apply Below
Lead Software Engineer - Hardware Lifecycle HWM Global looks after water for everyone, every day

Water is the world’s most life-critical resource. Leaks in pipes lose precious treated water, and blockages in wastewater pipes cause overflows that pollute our environment, harming rivers and seas.

As populations grow and climates change, water stress means even more pressure is put on our natural environment and the ageing infrastructure that serves our homes and cities.

HWM Global's innovative technology detects leaks and blockages in water and wastewater networks before they become a problem, helping to conserve fresh water, and keep the environment safe from pollution.

Its digital solutions monitor more than 150,000km of water pipes globally, conserving and protecting water for millions of people every day from Chicago in the US to Sydney in Australia and Manchester in the UK.

Company: HWM Global

Job Type: Regular / Permanent

Role Type:
Full time

Location:

CWMBRAN

Job Description

Help grow a safer, cleaner, healthier future for everyone, every day.

Job Title: Lead Software Engineer – Hardware Lifecycle

Reports to: Head of Digital Delivery

Location: Hybrid, on-site 1 day per week (with more as needed) in Cwmbran, Wales.

Job Type: Permanent

About Us

We are a pioneer in network infrastructure monitoring with IoT technology, and develop innovations that keep critical resources flowing for water and wastewater utilities. Our customers operate large fleets of our sensors and data loggers, with tens or hundreds of thousands of devices. Good software is critical to managing those fleets.

About the Role

The Hardware Lifecycle team is responsible for the software that enables HWM and our customers to manage device fleets at every stage of their lifecycle: deliver, deploy, run and renew.

We're looking for an experienced Lead Software Engineer to lead the transformation of this software. Our strategy is to focus on three core products:

  • An installation and deployment app, used by field engineers (mobile)
  • A fleet monitoring cloud application for internal use (Ruby on Rails)
  • A customer fleet administration cloud application (C# .NET and React)

Today we have five. Two existing mobile apps need to be combined and rationalised into the single installation and deployment app, and a legacy desktop application will receive maintenance changes only until our support commitments end. Leading the team to that target state, and making these three products a genuine differentiator for HWM, is the core of this role.

The role also carries a significant element of product ownership. You'll work closely with Product Management and the Head of Digital Delivery, but we're looking for someone self-driven who takes real ownership of the product. With the support of a designer, you'll get close to customers and field engineers, understand their problems and turn that into clear direction for the team, rather than working through tickets defined elsewhere.

You'll lead three direct reports. The team is deliberately small, with a focused set of three products and extensive use of AI-assisted development tools such as Claude Code.

The team sits within our wider Digital team, alongside several similarly shaped teams working on other priority areas. These teams share knowledge, help each other out and form tiger teams when a problem needs it, so you won't be working in isolation.

This is a hands‑on leadership role. We expect up to 40% of your time to be spent coding, varying with the phase of work, so you'll keep your technical skills sharp while leading the team.

Key Objectives for the first 12 months
  • Deliver measurable improvements in fleet operations, such as faster provisioning and deployment, and fewer support requests per thousand devices
  • Agree a roadmap and target architecture for consolidating onto the three core products
  • Evaluate the mobile platform options (.NET MAUI and Flutter), make a recommendation and begin delivering the combined installation and deployment app on the chosen platform
  • Build on the team's existing use of AI-assisted development to make it a core strength, and use it to accelerate the modernisation of our legacy code
Responsibilities
  • Lead the Hardware Lifecycle software team, providing technical guidance, mentorship and coaching, and improving team processes
  • Own the technical direction and architecture of the team's software, and clearly articulate engineering trade-offs to technical and non-technical colleagues
  • Act as product owner, working with Product…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary