Algorithm & Firmware Engineer - Medical Devices (Miniature Insulin Pump)

Cambridge Mechatronics

Cambridge Mechatronics

Cambridge, UK

Posted on Jun 2, 2026

About Cambridge Mechatronics Ltd

Cambridge Mechatronics Ltd (CML) is a globally recognised fabless semiconductor company headquartered in Cambridge, UK. CML is pioneering Shape Memory Alloy (SMA) actuator systems that deliver breakthrough performance in high-precision, high-volume applications such as smartphones, AR/VR head-mounted devices, and compact medical devices.

With a multi-disciplinary global team spanning materials science, mechanical design, electronics, and software, CML develops complete actuator system solutions — including SMA actuators, control ICs, and advanced algorithms.

CML holds approximately 900 granted and pending patents and ranks among the top 25 UK patent filers, reflecting our strong commitment to innovation and technology leadership.

We are now expanding our Medical Devices team and are seeking an experienced and motivated Algorithm & Firmware Engineer to support the development of our next-generation miniature insulin pump.

The Role

Working closely with the Head of Medical, you will play a key role in the development of firmware, control algorithms, testing methodologies, and system performance optimisation for a novel insulin delivery platform.

This is a highly hands-on and multidisciplinary role suited to a self-starter who is adaptable, proactive, and comfortable operating in a fast-paced R&D environment. You will contribute across firmware development, system integration, testing, analysis, and process improvement activities while ensuring compliance with medical device quality and regulatory standards.

You will be instrumental in developing the fundamental algorithms that underpin the operation, safety, and performance of the miniature insulin pump.

Key Responsibilities

· Develop embedded firmware for medical device systems and supporting hardware platforms

· Design and implement core control algorithms for insulin pump operation and fluid delivery performance

· Support system integration, debugging, verification, and validation activities

· Plan and deliver performance, reliability, and life testing activities

· Write test specifications, execute testing, and produce technical reports and data analysis

· Manage prototype and development build activities

· Debug build and integration issues across firmware, electronics, and mechanical systems

· Support continuous improvement of build and test processes

· Set up and maintain test rigs and environmental test chamber activities

· Provide first-line debugging support for test and development equipment

· Conduct engineering investigations and research activities, including:

o Spring force optimisation

o Valve sealing parameter optimisation

o Fluidic and mechanical performance analysis

· Work collaboratively across mechanical, electronics, firmware, and systems engineering teams

· Contribute to the development and implementation of engineering and quality processes

· Ensure development activities comply with ISO 13485 and medical device development requirements

· Support technical documentation for design controls, verification, validation, and regulatory submissions

Skills & Experience

Essential

· Degree in Electronics, Software Engineering, Mechatronics, Physics, Biomedical Engineering, or a related discipline

· Experience developing embedded firmware in C/C++ for real-time or embedded systems

· Experience working within a medical devices environment

· Good understanding of ISO13485 and regulated product development processes

· Strong problem-solving and analytical skills

· Experience with debugging hardware/software systems

· Ability to work independently and take ownership of technical activities

· Adaptable mindset with willingness to introduce and improve processes

· Experience planning and executing engineering test activities

· Strong communication and documentation skills

Desirable

· Experience developing control algorithms or closed-loop systems

· Knowledge of fluidic systems, pumps, valves, or precision actuation systems

· Mechanical and systems engineering understanding

· Experience with data analysis and reporting tools

· Ability to modify and develop test code/scripts

· Basic CAD experience

· Experience supporting prototype builds and engineering test rigs

· Understanding of international medical device regulatory environments

· >4 years of controller development experience in industry

· Extensive experience developing real time embedded control systems

· Strong skills in experimental design and analysis

· Proficient skills in MATLAB, and at least one of or more of C, or C#.

· A working understanding of mechanical systems and experience in testing them

· An understanding of electronics hardware

Personal Attributes

· Ability to prioritise activities, balancing long and short-term objectives and finding efficient ways to solve problems

· Comfortable working in a dynamic R&D environment

· Collaborative and multidisciplinary mindset

· Curious, practical, and hands-on engineer

· Strong attention to detail and quality

· Passion for developing innovative medical technologies

Why Join CML?

This is an exciting opportunity to join a world-class technology company applying its expertise to the development of innovative medical devices that can improve patients’ lives globally. You will work alongside highly experienced engineers in a collaborative and innovation-driven environment, helping to shape the future of insulin delivery technology.