offpeak

Halma

Lead Software Engineer - Hardware Lifecycle

Cwmbran, Wales, United Kingdom (city only)

Full-time

First seen by offpeak October 21, 2026

See your drive time Apply on Halma's site

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 dataloggers, 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:


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

 

Responsibilities

 

Role Requirements

Leadership Skills

 

Technical Skills

 

Desirable

 

What we Offer

37.5 hours per week with core working hours and flexible options. Benefits include 26 days of annual leave plus bank holidays, the option to buy or sell holidays, a pension plan with employer contribution up to 10.5%, a salary sacrifice car scheme, health coverage, parental leave, and an employee assistance programme.

Not the right fit?  Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!