Head of Software
Description
Salary: £120,000 - 120,000 per year
Requirements:- Strong background in embedded and hardware-adjacent software
- Track record of leading and building high-performing teams, ideally across sites
- Evidence of improving delivery speed, predictability, and quality at scale
- Technical depth to credibly challenge senior engineers while remaining close to the detail
- Emotional intelligence to lead change across established teams without losing them
- Set software strategy aligned with product, platform, and hardware roadmaps
- Lead and develop managers, team leads, and engineers across UK and offshore teams
- Provide technical governance across embedded software, applications, build infrastructure, and CI/CD
- Review architecture, design, and code, and stop or redirect work when needed
- Represent software with hardware, firmware, product, operations, and the executive team
- Retain and develop strong engineers and leaders, and hire where needed
- Bring established teams together with shared ways of working
- Drive a platform approach to help new products reach market faster
- CI/CD
- Embedded
- FPGA
- Firmware
- Hardware
- Linux
- BitBucket
- Jenkins
- Rust
More:
We are a long-established, employee-owned hardware business in Cambridge, building next-generation networked video and connectivity products used in mission-critical control rooms around the world. This role owns our software function, including embedded Linux on FPGA SoCs, x86 Linux applications, build systems, CI/CD, and testing. You will join our Engineering Management team and report to the VP of Engineering, leading teams across the UK and offshore. The role is based in Cambridge with trust-based hybrid working. We offer a salary of £100,000 to £120,000 plus a discretionary bonus, 25 days holiday, a strong pension, optional private healthcare, a cycle-to-work scheme, free on-site parking, and a stake in our employee-owned business.
last updated 43 week of 2026