At a Glance
- Tasks: Lead software testing for safety-critical medical devices and ensure compliance with international standards.
- Company: Join Machnet Medical Robotics, a cutting-edge MedTech startup transforming healthcare with innovative robotic systems.
- Benefits: Enjoy a competitive salary, professional development opportunities, and a collaborative work culture in central London.
- Why this job: Make a real impact in healthcare while working in a dynamic, interdisciplinary team focused on innovation.
- Qualifications: 3+ years in safety-critical validation, strong problem-solving skills, and experience with embedded systems required.
- Other info: Work in a flexible, supportive environment that values diversity and encourages continuous learning.
The predicted salary is between 48000 - 84000 £ per year.
About the Role:
Machnet Medical Robotics is an innovative MedTech startup dedicated to revolutionising minimally invasive image-guided interventions with our groundbreaking robotic system. We are currently seeking a Software Test Lead to join our dynamic team. In this role, you will implement and drive the safety-critical software test process for formal verification and validation in accordance with internationally recognised standards. The ideal candidate shall possess knowledge of and adhere to the applicable medical regulatory and quality standards, such as IEC 62304 (working knowledge of similar standards, such as IEC61508, DO-178C or ISO26262 will be considered).
Key Responsibilities:
- Implement and oversee the Test Lifecycle based on the IEC62304 standard for Medical Software
- Create and review sets of software test-related documentation templates
- Work with the Software Team Lead on defining and implementing the test-related workflows within ALM environment
- Support the testing effort, within project constraints, while accounting for applicable standards, and established company processes
- Perform and document the software test planning activities and align it with project-wide plans
- Drive SOUP, Integration, Items, Tools and System V&V activities
- Ensure that the test team progress is in line with the agreed plans.
- Implement requirements-driven test plans, test sets, test cases, test runs and test environments (hardware and software)
- Work within the Machnet state-of-the art Quality Management System developed to ISO13485 standard
- Execute tests cases within test runs, create test reports and ensure overall requirements-test integrity, as well as ensuring that all test processes and reports are fully documented and traceable.
- Operate within application management lifecycle in a controlled environment
- Provide support and guidance, as and when required, to other teams within R&D department, especially for software development teams
- Advise on best practices and processes related to V&V activities in safety-critical environment
- Capable of verifying both near real-time and hard real-time embedded software
- Interact with QARA personnel and follow their guidance on V&V activities required by the regulations.
- Report on team’s progress to R&D management
Who we are looking for:
- Expert knowledge and proven experience of software verification in safety-critical environment (ideally in Medical field).
- In-depth understanding of safety critical environment principles and its limitations with relation to test environment
- Good problem-solving skills and analytical thinking
- Good writing skills and ability to create clear and concise documentation related to test
- Excellent planning abilities
- Proven hands-on experience in test case creation, execution and reporting
- Proven experience in manual testing for complex embedded systems, which may include use of software IDE(s) and ability to use test equipment as and when necessary.
- Ability to take ownership of assigned test activities and ensuring that these activities are completed to the required standards and timescales.
- Working knowledge of software development lifecycle within safety critical environments, preferably Medical (under IEC62304).
- Working knowledge of the following types of software tools, for example: software version control (e.g. Git), Lifecycle management (e.g. JIRA/Redmine/DOORS/Helix/Jama/SpiraTeam), embedded software IDE (e.g. IAR/ Keil/Eclipse) and document management processes.
- Ability to work efficiently under minimal supervision
- Ability to comfortably work in a small, flexible, multidisciplinary and dynamic team
- Willingness to provide assistance to other team members when required.
- Ability to work under severe time pressure to deliver work to agreed timelines
- Must have at least 3 years’ experience in safety-critical validation and verification field
Desirable Skills
- Knowledge of automated testing processes implementation in an embedded safety-critical environment
- Production validation experience (End of Line testing protocols)
- Basic understanding of C++ programming language in embedded environment
- Basic understanding of Python language
- Experience of Tools/COTS/SOUP/Integration V&V activities
- Experience with C++ unit testing frameworks, such as Google Test, CppUnit or similar.
What We Offer:
- Join an international and interdisciplinary team based in central London and the Netherlands, fostering a collaborative and innovative work culture.
- Contribute to a rapidly growing medical device startup with ambitious global impact goals, making a significant difference in healthcare.
- A central London office with a well-equipped prototyping space. Access continuous learning and professional development through training programs, workshops, and conferences.
- Thrive in an inclusive and diverse workplace that values and supports every team member.
- An attractive salary package, competitive with industry standards.
If you are a motivated and talented Software Test Lead with a passion for improving patient care through innovative technology, we encourage you to apply.
Software Test Lead - Medical Devices employer: Machnet Medical Robotics
Contact Detail:
Machnet Medical Robotics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Test Lead - Medical Devices
✨Tip Number 1
Familiarize yourself with the IEC 62304 standard and other relevant medical regulatory standards. Understanding these guidelines will not only help you in the interview but also demonstrate your commitment to safety-critical software testing.
✨Tip Number 2
Highlight your hands-on experience with test case creation and execution, especially in embedded systems. Be prepared to discuss specific examples from your past work that showcase your problem-solving skills and analytical thinking.
✨Tip Number 3
Showcase your familiarity with software development lifecycle tools like Git, JIRA, or similar. Mention any experience you have with automated testing processes, as this is a desirable skill for the role.
✨Tip Number 4
Prepare to discuss how you can contribute to a small, dynamic team environment. Emphasize your ability to work under pressure and your willingness to assist team members, as collaboration is key in our innovative startup culture.
We think you need these skills to ace Software Test Lead - Medical Devices
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Test Lead position. Familiarize yourself with IEC 62304 and other relevant standards to demonstrate your knowledge in your application.
Tailor Your CV: Customize your CV to highlight your experience in software verification within safety-critical environments, particularly in the medical field. Emphasize your problem-solving skills, test case creation, and any relevant tools you have used.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for improving patient care through technology. Mention specific experiences that align with the job description, such as your hands-on experience in manual testing and your understanding of the software development lifecycle.
Highlight Team Collaboration: In your application, emphasize your ability to work in a multidisciplinary team and your willingness to assist others. Provide examples of how you've successfully collaborated with different teams in past roles.
How to prepare for a job interview at Machnet Medical Robotics
✨Understand the Regulatory Standards
Make sure you have a solid grasp of IEC 62304 and other relevant medical regulatory standards. Be prepared to discuss how your experience aligns with these standards and how you can implement them in the testing process.
✨Showcase Your Problem-Solving Skills
Prepare examples from your past experiences where you successfully solved complex problems in safety-critical environments. Highlight your analytical thinking and how it contributed to successful project outcomes.
✨Demonstrate Documentation Proficiency
Since clear documentation is crucial in this role, be ready to discuss your experience in creating and reviewing test-related documentation. Bring samples if possible, and explain your approach to ensuring traceability and compliance.
✨Familiarize Yourself with Tools and Technologies
Brush up on the software tools mentioned in the job description, such as Git, JIRA, and embedded software IDEs. Being able to discuss your hands-on experience with these tools will show that you're well-prepared for the role.