Full-time
Salary dependent on experience
Permanent
About the Client
Our client is a leading supplier of home pregnancy and fertility/ovulation tests. They are on a mission to empower women on their reproductive journey by offering innovative and reliable products.
About the Role
As a Senior Quality Software Engineer, you will be responsible for quality management processes and providing input for software design and development.
Responsibilities include:
QMS
- Maintaining awareness of changes to regulations, standards and directives that affect the QMS and assisting with programmes to integrate new requirements into the QMS.
- Managing and monitoring QMS Key Performance Indicators (KPIs) in relation to software.
- Supporting Document Management through review, approval and improvement including key project documentation.
- Providing support for external audit activities.
- Championing and identifying improvements across the business in conjunction with stakeholders including software management.
- Performing other appropriate unspecific duties related to the maintenance of the QMS as directed by the Quality Systems Manager.
Software Product Development
- Contributing to & providing input for software design & development project teams to support and advising on all aspects of compliance with design control requirements.
- Identifying key technical challenges and offering recommendations.
- Participating in software risk analysis.
- Supporting the improvement & maintenance of the organisation’s design control processes including the software design lifecycle.
- Supporting creation of software specific documentation to maintain compliance.
- Contributing, where applicable, to software technical reviews of software designs, coding, documentation & test procedures and any other software deliverables.
- Ensuring software version control system is compliant.
- Ensuring defect tracking systems (e.g. JIRA) remain compliant.
- Identifying any discrepancies in project compliance and addressing them through appropriate channels and supporting the implementation of corrective actions alongside the project teams.
- Assisting with the implementation of new software tools and their integration in the appropriate Quality procedures.
General
- Being a dynamic team player who can work effectively and proactively on cross functional teams assisting with ensuring that the client maintains continued compliance.
- Working independently and with all R&D project teams, including Project Leaders and technical specialists.
- Working closely with the Software team.
Requirements:
Essential:
- Degree or equivalent or 3+ years’ experience of working within a medical device environment.
- Knowledge of ISO 13485:2016 and US FDA 21 CFR 820.
- A passion for quality.
- Excellent communication skills.
- An ability to build strong working relationships.
- Be self-motivated and able to plan and manage own workload.
Preferred:
Some knowledge/experience in the following:
- EU IVD Directive 98/79/EC or EU MDD Directive 93/42/EEC.
- Medical Device Regulation 2017/745 or In Vitro Diagnostic Regulation 2017/746.
- Medical Device Single Audit Program (MDSAP).
- Member of the Chartered Quality Institute.
- ISO 62304 Medical device software — Software life cycle processes.
- BS EN ISO 14971:2019 Medical devices. Application of risk management to medical devices.
- Knowledge or experience of software including the development of applications using Microsoft technologies.
- Ability to understand & learn new software development, processes, languages, tools and systems.
Desired Personal Attributes:
- Takes ownership and accountability
- Focusses on priorities and overcomes challenges
- Makes timely and effective decisions
- Drives compliance as a competitive advantage
- Builds trust and respect in relationships
- Is inclusive and collaborated to deliver results
- Communicates persuasively to gain commitment
- Understands and adapts to their audience