Embedded Software Engineer

ECM Selection Limited
Cambridge, UK
1 day 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

C++ (Programming Language) Code Review Linux Embedded Software Firmware System Testing

Requirements

You’ll be a practical, hands-on embedded software engineer looking for a full time role in Cambridge. Your several years’ commercial experience will include:

  • Linux and C++ embedded software development
  • A certain “agility”, as development is phased and regular retrospectives are conducted
  • A senior engineer’s responsibilities, for instance independent projects, code reviews, mentoring peers

Whilst remote working may be in place initially, you will later work in the office in Cambridge. Full UK work permission is required, without time limit, restriction or sponsorship. Your CV will show your good relevant technical degree (or exemplary experience).

There is a significant base of automated unit and system tests in place. Knowledge of embedded graphics hardware / firmware is also beneficial but not required.

Benefits & conditions

You’ll be joining a relaxed and capable group of senior engineers, with the strength and support of an international company behind you. Their benefits package is excellent and salaries extremely competitive. Perks include profit sharing, as well as pension and healthcare.

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.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac ¡ World Congress 2021

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho ¡ World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang ¡ Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all