Senior Software Engineer

Ecm Selection

Royston

On-site

GBP 55,000 - 85,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ecm Selection is working with a Cambridge-area biotech instrumentation company seeking a Software Engineer to take a lead role over one product line and deliver new features.

You will design and implement application-level software for hardware instruments on Windows and Linux, with strong C++ (embedded) skills and experience in C# for instrumentation control. Applicants with Python or TypeScript knowledge are encouraged to apply.

Qualifications

  • BSc / BEng in computer science, electronics or similar (ideally holding a Master's), and demonstrable commercial software experience working on application-level software for hardware instruments (Windows and Linux).
  • Strong programming skills with C++ including embedded. Experience with C# for instrumentation control and data analysis would be highly desirable. Any experience with Python or TypeScript would be advantageous.
  • Demonstrable experience taking ownership for software projects involving hardware. Experience with FDA 21 CFR Part 11 compliance would be a bonus.

Responsibilities

  • Lead role over one product line and deliver new features.
  • Hands-on software development for hardware instruments on Windows and Linux.
  • Take ownership of projects from design through delivery and maintenance.

Skills

C++ (embedded)
C# for instrumentation control
Python
TypeScript

Education

BSc / BEng in computer science

Job description

Based close to Cambridge, this biotech instrumentation company develops hardware platforms used for protein characterisation and cell line development. Their key technology is centred around proprietary microfluidic systems that enable quick and accurate scientific processes.

The company's main two product lines are well-received and require maintenance and iterative updates to keep them modern and abreast of new technology advancements. They are looking to hire a Software Engineer to take a lead role over one of these product lines and deliver new features.

Requirements
  • BSc / BEng in computer science, electronics or similar (ideally holding a Master's), and demonstrable commercial software experience working on application-level software for hardware instruments (Windows and Linux).
  • Strong programming skills with C++ including embedded. Experience with C# for instrumentation control and data analysis would be highly desirable. Any experience with Python or TypeScript would be advantageous.
  • Demonstrable experience taking ownership for software projects involving hardware. Experience with FDA 21 CFR Part 11 compliance would be a bonus.

This is a hands-on role, requiring good software skills and experience for taking project responsibility and delivery. The position is fully onsite at their offices, which is close to road (A505) and train links.

Note, no company sponsorship is available. Applicants should have full, unrestricted rights to work in the UK. Preference is for applicants who are based locally (Cambridge, Royston, Letchworth, Stevenage, Biggleswade, St Neots, Bishop's Stortford).

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
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
Software Engineer – Precision Engineering & Control Systems (C++ / C#)
Software Engineer – Precision Engineering & Control Systems (C++ / C#)

HCL International • Biggleswade

On-site
GBP 50,000 - 80,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
Software Engineer

Platform Recruitment • England

On-site
Software Implementation Specialist
Software Implementation Specialist

RedRock Resourcing • Bath

Hybrid
GBP 40,000 - 55,000
Competitive salary and benefits package
24 days annual leave plus bank holidays
Software Engineer
Software Engineer

Metric Bio • Oxford

On-site
GBP 45,000 - 65,000
Software Engineer – Embedded & PC Applications
Software Engineer – Embedded & PC Applications

Sagentia Defence • Cambridge

On-site
GBP 65,000 - 95,000
Bonus
Employee Assistance Program
Private medical care
+1
Lead Software Engineer - Embedded Instrumentation
Lead Software Engineer - Embedded Instrumentation

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000
.NET Software Engineer - Cambridge
.NET Software Engineer - Cambridge

Code Compass ? • Cambridgeshire and Peterborough

Hybrid
GBP 75,000 - 105,000