Drop off your CV/Resume
We'd love to hear from you. Send us your CV/Resume and one of our team will be in touch.
We are working with a well-established international medical technology company that develops complex, safety-critical medical devices used in clinical treatment environments. The organisation operates globally and offers a long-term engineering environment focused on innovation, quality and patient impact.
They are now looking to hire a Senior Software and Hardware Development Engineer to join their R&D team and support the development of advanced medical technology products.
This is a technically hands-on position combining software and hardware development within a regulated medical device environment.
You will be responsible for the full development lifecycle, from concept through to production transfer.
Key responsibilities include:
Designing, implementing and testing software and hardware solutions for complex medical systems.
Creating and updating circuit diagrams and technical schematics independently.
Producing and maintaining technical documentation in line with regulatory and internal standards.
Maintaining and improving existing software products throughout their lifecycle.
Supporting the transfer of products from R&D into manufacturing.
Contributing to risk management activities related to product safety and compliance.
Taking ownership of sub-projects within the development programme.
Supporting service teams with technical analysis and customer issue resolution.
Supporting ad-hoc development and engineering projects as required.
The ideal candidate will be an experienced engineer with strong software and hardware capability within regulated environments.
Essential experience includes:
Degree in Engineering or a scientific discipline (e.g. Electrical Engineering, Biomedical Engineering, Automation Engineering or similar).
At least 5 years’ experience in R&D within the medical device or regulated engineering industry.
Hands-on experience developing medical devices under relevant safety standards (e.g. IEC 60601-1).
Programming knowledge aligned with industrial automation environments (e.g. EN 61131).
Experience working with PLC systems.
Ability to work across both hardware and software disciplines.
Strong analytical skills with the ability to understand complex systems quickly.
Confident communicator with a collaborative working style.
Fluent English (written and spoken).
Desirable experience:
Experience with CAD tools (e.g. SolidWorks, Solid Edge or similar).
Knowledge of industrial communication standards such as OPC-UA.
Competitive, performance-based salary.
Ongoing training and professional development.
A collaborative, low-hierarchy engineering culture.
Exposure to global engineering projects with real clinical impact.
If you are interested in a confidential conversation about this opportunity, please get in touch.