Lead Software Engineer - Embedded Instrumentation

ECM Selection (Holdings) Limited

Cambridge

On-site

GBP 50,000 - 65,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ECM Selection (Holdings) Limited near Cambridge is seeking a Software Engineer to take a lead role over one instrument product line, delivering new features and maintaining software for hardware instruments.

The role requires strong C++ with embedded systems experience, C# for instrumentation control, and familiarity with Windows and Linux. Onsite work only, no sponsorship; candidates should live locally and have rights to work in the UK.

Qualifications

  • A BSc/BEng in CS or electronics with a Master’s preferred, plus commercial software experience on hardware instruments.
  • Strong C++ with embedded systems; C# for instrumentation control; Python or TypeScript is a plus.
  • Experience owning software projects involving hardware; familiarity with Windows and Linux; FDA 21 CFR Part 11 is a bonus.

Responsibilities

  • Lead development for one product line and deliver new features.
  • Take ownership of software projects involving hardware.
  • Work onsite near Cambridge; ensure compliance and delivery.

Skills

C++
Embedded
C#
Python
TypeScript
Windows
Linux

Education

BSc/BEng in computer science or electronics
Master’s degree preferred

Job description

ECM Selection (Holdings) Limited near Cambridge is seeking a Software Engineer to take a lead role over one instrument product line, delivering new features and maintaining software for hardware instruments.

The role requires strong C++ with embedded systems experience, C# for instrumentation control, and familiarity with Windows and Linux. Onsite work only, no sponsorship; candidates should live locally and have rights to work in the UK.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000
Senior Software Engineer - Hardware Instrumentation & Data
Senior Software Engineer - Hardware Instrumentation & Data

Ecm Selection • Cambridge

On-site
GBP 60,000 - 90,000
Onsite parking
Walking distance to train station
Senior Instrumentation Software Engineer (Onsite, Royston)
Senior Instrumentation Software Engineer (Onsite, Royston)

ECM Selection (Holdings) Limited • Royston

On-site
GBP 58,500 - 71,500
Onsite parking
Walking distance to train station
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

Zenovo • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 65,000
Bonus & Benefits
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

ZENOVO • Cambridge

On-site
GBP 50,000 - 60,000
Bonus
Benefits package
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Ivaris • City of Edinburgh

On-site
GBP 60,000 - 85,000
Software Engineer (Embedded Systems)
Software Engineer (Embedded Systems)

Spectrum IT Recruitment • Reading

On-site
GBP 45,000 - 55,000
Senior Embedded Electronics & Software Product Engineer
Senior Embedded Electronics & Software Product Engineer

Redline Group Ltd • Cambridge

On-site
GBP 55,000 - 85,000
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000
Senior Engineer: Hardware & Software Systems Lead
Senior Engineer: Hardware & Software Systems Lead

Ecm Selection • Guildford

On-site
GBP 60,000 - 95,000
null