Enable job alerts via email!

Senior Software Engineer - Python/Safety-Critical

Ecm Selection

Cambridge

On-site

GBP 125,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A biotechnology company based just outside Cambridge is seeking an experienced Software Engineer to develop automated manufacturing technology. The ideal candidate has strong Python programming skills and experience in safety-critical systems. This role offers a competitive salary and excellent benefits, making it a great opportunity to shape software development in an innovative tech environment.

Benefits

Highly competitive salary
Excellent benefits package

Qualifications

  • Excellent coding skills in Python, with substantial, well-designed Python programs.
  • Experience in developing complex safety-critical systems, particularly for mechanical control.
  • Strong academic background with a relevant degree.

Responsibilities

  • Join a motivated team to develop automated manufacturing technology for the biotech industry.
  • Shape the direction of software development with collaboration and product development experience.

Skills

Excellent coding skills in Python
Experience in developing complex safety-critical systems
Strong C++ and/or C# programming skills
Experience with ROS1 or 2

Education

Degree in computer science, electronic engineering, or similar
Job description

This Cambridgeshire-based company is developing automated manufacturing technology for the biotech industry. As their product matures, they are seeking an experienced Software Engineer with expertise in safety critical software development. You will be joining a bright and highly motivated team, with specialisms in areas such as electronics, mechanical engineering, or systems engineering. Your product development experience and collaboration skills will allow you to quickly come up to speed with the technology and help shape the direction of software development.

You will need:

  • Excellent coding skills in Python, having previously created substantive, thoughtfully designed and implemented (e.g. PEP 8) Python programs. (Casual scripting won't suffice.)
  • Experience in developing complex safety-critical systems, particularly systems for mechanical control.
  • A strong academic background - degree qualified in computer science, electronic engineering, or similar.
  • Right to work in the UK without restriction, time limit, or sponsorship.

Not essential, but strong C++ and/or C# programming skills, or experience with ROS1 or 2 would benefit your application.

This role is based at the company's offices just outside of Cambridge, and features a highly competitive salary and excellent benefits package. Whilst this company is early stage, they are well-backed and this is a great time to join their team.

Keywords: Therapeutics, Robotics, Control Systems, Manufacturing, Python, Safety-Critical, ROS1, ROS2, Cambridge-South

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.