Job Description
The Role
Reporting into senior R&D leadership, you will take ownership of complex software systems that underpin next-generation medical devices used in clinical environments.
Key responsibilities include:
- Leading design, development and maintenance of medical device software in line with IEC 62304, ISO 13485 and internal QMS requirements
- Developing high-performance, real-time software (primarily C/C++) for device control and data processing
- Driving testing strategies across unit, integration and system levels to support verification and release
- Collaborating closely with hardware, clinical, UX and data teams to deliver end-to-end solutions
- Conducting code reviews, mentoring engineers and promoting best practice in secure, maintainable code
- Producing robust documentation with full traceability to support regulatory submissions
- Implementing secure OTA updates, BLE/NFC connectivity and system recovery mechanisms
- Supporting continuous improvement of software quality, performance and usability
Your Background
- 10+ years’ experience in software development, ideally within regulated or safety-critical environments
- Strong experience in Linux-based C/C++ development (Qt/QML highly regarded)
- Proven exposure to Software as a Medical Device (SaMD) or SiMD
- Experience working within a QMS and regulated standards (IEC 62304 essential)
- Hands-on experience with CI/CD, version control (Git), testing and documentation
- Solid understanding of secure deployment, OTA pipelines, BLE/NFC and system hardening
- Excellent communication skills and ability to work in cross-functional teams
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now