2,133,102open jobs
135,087companies
242,614added this week
Browse all
Salary
$74k per year
Location
In office (Cambridge)
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 6, 2026. ECM Selection scores B on the Alion truth index.

Overview
Company
Impact
Profile match
ECM Selection is a UK technical recruitment agency that places engineers, scientists and other numerate candidates with high-technology employers, from fresh graduates to technical directors. Working in the sector for more than 30 years, it recruits for roles such as RF engineers, hardware assembly and prototyping technicians, research scientists and technical sales engineers, mainly around Cambridge, London and Guildford. The company is headquartered in Stow cum Quy near Cambridge, England, United Kingdom.

A varied and fulfilling role developing embedded software in C and C++ to power medical devices, this role may appeal to an experienced embedded developer keen to use their skills to make a positive impact.

Joining this Cambridge-based multi-disciplinary engineering team, you will be involved throughout the product development lifecycle. Liaising with clients and colleagues throughout, you will contribute to requirement definition, prototyping, architecting, software implementation, and ultimately device integration and verification.

You will need:

  • A 1st or 2.1 degree in Computer Science, Electronic Engineering, or related engineering subject from a well-respected university
  • Commercial embedded software development experience in C and/or C++ for Linux (and ideally RTOS)
  • Python scripting skills for creating software tools and automated tests. Qt expertise is not essential but would be welcome
  • Strong written and verbal communication, teamworking, and problem-solving skills, plus a good understanding of software engineering best practices such as version control with Git. Experience with IEC 62304 would be a bonus
  • Full existing UK work permission without time limit or sponsorship

Projects will be varied and challenging, providing long term scope to pick up new skills and to advance professionally whilst making a direct impact on the lives of patients. This role is fully on-site with occasional opportunities to travel internationally to visit clients or suppliers. The company have a collaborative and supportive culture and a competitive salary is on offer to the successful candidate.

Keywords: Embedded, C, C++, Qt, Python, RTOS, Linux, Medical Device Software, Client-Facing, Cambridge

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone. Or recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,102 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Cambridge
$94k – $107k per year · Hybrid · Full-Time · Southampton
Python
C
C
Embedded C
DevOps
RTOS
Apply
$100k per year · Hybrid · Full-Time · United Kingdom
SpaceTech
DO-254
IBM DOORS
Apply
Electronics Engineer 7 hours ago
In office · Full-Time · Abingdon
Chips/EDA
Altium Designer
Design
AutoCAD
SpaceTech
FMEA
MedTech
Design Controls
Apply
$125k – $216k per year · In office · Nationals only · 2+ years exp · Bachelor's Degree · London
DevOps
Azure
Apply
In office · Full-Time · Bachelor's Degree · London
Python
PowerShell
DevOps
Windows Server
Windows
Design
DaVinci Resolve
Apply
Senior Design Lead 1 day ago
In office · 5+ years exp · Bachelor's Degree · Cambridge
Python
Verilog
SystemVerilog
Perl
DevOps
Linux
Chips/EDA
Synopsys VCS
Cadence Xcelium
Siemens QuestaSim
UVM
Synopsys Verdi
Apply
Executive Assistant 6 hours ago
Hybrid · Full-Time · Birmingham · Cambridge · Leeds · London · Manchester
Apply
In office · Full-Time · Bachelor's Degree · Cambridge
Python
C++
AI/ML
vLLM
JAX
PyTorch
LLM
Mixture of Experts
CUDA
Triton
TPU
NCCL
NVLink
MLIR
Apache TVM
XLA
CUTLASS
DevOps
HPC
Apply
QA Engineer 8 hours ago
Hybrid · Full-Time · Cambridge
Python
Bash
DevOps
Linux
Unix
DNS
Cybersecurity
Darktrace
Apply
Security Researcher 8 hours ago
In office · Full-Time · Cambridge · London
Python
PowerShell
AI/ML
AI Agents
Cybersecurity
Darktrace
MITRE ATT&CK
Apply
See all jobs
This is one of many
2,133,102 more open roles from verified company boards, updated every day.