Build Systems Engineer

ECM Selection Limited
Cambridge, UK
3 days ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

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

Tech stack

UClibc (C Standard Library) CMake Linux on Embedded Systems Software Engineering Git Build Tools Docker

Job description

Creating adaptable software build tools to support worldwide product development

We are seeking a brilliant Build Systems Engineer, skilled in designing modular and flexible build systems to handle multiple targets and configuration options.

As a Senior Build Systems Engineer, you would be a key member of their development team. You will be making a valuable contribution to this leading consumer technology leader, helping them create systems to efficiently build the constantly evolving software that powers their range of products. The role will be based in the company’s Cambridge offices, but your expertise will be appreciated by engineering colleagues across the globe.

Requirements

  • A 1st or 2.1 in a relevant science or engineering discipline from a well-respected university
  • Solid experience and a deep technical understanding of software development for embedded Linux
  • Experience with designing complex build systems for embedded targets. You will need to be skilled in Make, and preferably at least some of CMake , OE, BitBake, Buildroot, and Ninja
  • Good skills with Git and Docker

You will also need full existing right to work in the UK without restriction, time limit, or sponsorship.

Benefits & conditions

This is a fast growing and highly successful company that’s going from strength to strength, with ever more ambitious products and services. It’s a dynamic environment that values individual initiative within a supportive and sociable office environment. As a top employer, this company offers a highly competitive salary and benefits package, and scope for hybrid working.

Apply for this position

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

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

Videos

See all

Related articles

See all