Senior Software Engineer - Instrument Control & Data Apps

ECM Selection

Stevenage

On-site

GBP 60,000 - 100,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Onsite parking
Walkable to train station

Job summary

ECM Selection in Royston is seeking a senior or mid-level software engineer to join our established scientific instrument team. The role focuses on designing and developing data collection and analysis software for proprietary biotechnologies.

You will work on instrument control, embedded software debugging, and testing across Windows and Linux, with opportunities to apply C#, MVVM, C++, Python, and TypeScript in a collaborative, onsite setting near Royston.

Qualifications

  • Masters degree in computer science, engineering, physics, or related discipline.
  • Proven industry project experience delivering hardware-related instrumentation software.
  • Strong programming skills: C#, MVVM, and C++.
  • Experience with Windows and Linux application software.
  • Python and TypeScript experience is advantageous.
  • Image processing, Java, or machine learning desirable.
  • Role is fully onsite at Royston offices.
  • We cannot offer sponsorship for work visas.

Responsibilities

  • Design and develop data collection and analysis software.
  • Contribute to instrument control.
  • Debug embedded software.
  • Provide relevant testing.

Skills

C#
MVVM
C++
Python
TypeScript
Java
Machine Learning
Windows
Linux
Embedded
Hardware

Education

Master's degree in CS/Engineering/Physics

Job description

ECM Selection in Royston is seeking a senior or mid-level software engineer to join our established scientific instrument team. The role focuses on designing and developing data collection and analysis software for proprietary biotechnologies.

You will work on instrument control, embedded software debugging, and testing across Windows and Linux, with opportunities to apply C#, MVVM, C++, Python, and TypeScript in a collaborative, onsite setting near Royston.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Instrumentation Software Engineer (Onsite, Royston)
Senior Instrumentation Software Engineer (Onsite, Royston)

ECM Selection (Holdings) Limited • Royston

On-site
GBP 39,000 - 65,000
Onsite parking
Walking distance to train station
Software Engineer - Hardware Instrumentation
Software Engineer - Hardware Instrumentation

ECM Selection (Holdings) Limited • Royston

On-site
GBP 39,000 - 65,000
Onsite parking
Walking distance to train station
Lead Software Engineer - Embedded Instrumentation
Lead Software Engineer - Embedded Instrumentation

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000
Senior Software Engineer
Senior Software Engineer

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000
Lead Software Engineer – Hardware Instrumentation (Biotech)
Lead Software Engineer – Hardware Instrumentation (Biotech)

Ecm Selection • Royston

On-site
GBP 55,000 - 85,000
Software Engineer - Hardware Instrumentation
Software Engineer - Hardware Instrumentation

ECM Selection • Stevenage

On-site
GBP 60,000 - 100,000
Onsite parking
Walkable to train station
Senior Software Engineer
Senior Software Engineer

Ecm Selection • Royston

On-site
GBP 55,000 - 85,000
Senior C++ Software Engineer - Instrument Control
Senior C++ Software Engineer - Instrument Control

Society of Research Software Engineering • Alderley Edge

On-site
GBP 70,000 - 110,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Society of Research Software Engineering • Alderley Edge

On-site
GBP 70,000 - 110,000
Instrumentation Control Engineer
Instrumentation Control Engineer

The ONE Group Ltd • Cambridge

On-site
GBP 40,000 - 55,000