Head of Software

SoCode Limited
Cambridgeshire, UK
7 days ago
Apply on www.cv-library.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£90,000.0 - £110,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Cloud Computing Firmware Field-Programmable Gate Array (FPGA) Software Engineering

Job description

We’re partnering with a local tech consultancy who are at a pivotal stage in their journey, with growth driven by the delivery of cutting-edge, high-quality products across multiple sectors, and looking for a Head of Software to step into a strategic leadership role where your impact will directly shape the company’s growth trajectory.

Reporting to the SVP of Engineering, you’ll lead and scale a multidisciplinary software function of circa 25 engineers (and growing), including managers and individual contributors. This role blends technical leadership, people management, customer engagement, and operational excellence.

Key Reposonsibilities:

  • Lead & grow a high-performing team across software, firmware, DSP, FPGA, AI/ML
  • Develop and mentor leaders, managing managers and driving capability across the function
  • Drive process excellence, implementing robust, scalable software engineering practices
  • Ensure delivery quality, maintaining high standards across varied project types (from prototypes to production systems)
  • Partner with customers, supporting technical sales, bids, and ongoing relationships
  • Oversee project planning & resourcing, ensuring the right skills are aligned to delivery needs
  • Contribute to strategic growth, aligning engineering output with business goals

Requirements

  • Proven experience leading software teams in a consultancy or fee-for-service environment
  • A track record of scaling teams and implementing rigorous, effective engineering processes
  • Strong line management experience, including managing managers.
  • Succesful background in developing software products with a broad technical understanding across:
  • Firmware
  • Cloud & applications
  • Testing & quality
  • AI/ML (desirable)
  • Excellent communication and stakeholder management skills
  • The ability to obtain security clearance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.cv-library.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · World Congress 2024

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all