Senior Manager, Software Quality Assurance
iRhythmAbout the role
Boldly innovating to create trusted solutions that detect, predict, and prevent disease.
Discover your power to innovate while making a difference in patients' lives. iRhythm is advancing cardiac care…Join Us Now!
At iRhythm, we are dedicated, self-motivated, and driven to do the right thing for our patients, clinicians, and coworkers. Our leadership is focused and committed to iRhythm’s employees and the mission of the company. We are better together, embrace change and help one another. We are Thinking Bigger and Moving Faster.
About This Role
iRhythm is a leading digital healthcare company focused on the way cardiac arrhythmias are clinically diagnosed by combining our wearable bio sensing technology with powerful cloud-based data analytics and Artificial Intelligence capabilities. Our goal is to be the leading provider of ambulatory ECG monitoring for patients at risk for arrhythmias. iRhythm’s continuous ambulatory monitoring has already put over 6 million patients and their doctors on a shorter path to what they both need – answers.
The Senior Manager, Software Quality will play a key role in delivering products and services of the highest quality and maintain regulatory compliance to applicable standards and regulatory requirements.
This role supports all global iRhythm sites and may require approximately 10% travel. The role may be remote or based in San Francisco, CA.
Responsibilities:
- Manage and lead a team of Software Quality Engineers focused on all aspects of software lifecycle quality assurance, testing, documentation and regulatory compliance related to iRhythm’s products and services.
- Lead the development and implementation of software quality process strategies, policies, and procedures in compliance with FDA regulations, ISO 13485, IEC 62304, IEC 82304 and other relevant standards.
- Provide expertise and guidance on FDA Part 820 Design Controls and other global regulatory requirements applicable to medical device software development.
- Ensure software development activities adhere to regulatory standards throughout the product lifecycle, including design, development, testing, and post-market surveillance.
- Support regulatory submissions and audits by providing documentation and evidence of compliance with applicable regulations and standards.
- Develop and maintain change control processes for software development, ensuring that changes are properly evaluated, documented, and implemented while maintaining regulatory compliance.
- Monitor and track changes to software requirements, design, and code, assessing their impact on product quality, safety, and effectiveness.
- Utilize project management skills to develop comprehensive R&D project plans for software development initiatives, including defining project scope, objectives, timelines, and resource requirement.
- Establish, implement and maintain the processes for development, testing, administration and maintenance of SaMD, ancillary software tools, non-product software and manufacturing firmware/software at iRhythm.
- Provide training, education and guidance to team members and stakeholders across the organization on SaMD, Software quality documentation and regulatory compliance.
- Ensure the products and services developed at iRhythm are delivered in an effective, efficient and compliant manner.
- Develop and maintain process interactions with the iRhythm Quality Management System to ensure compliance and oversight.
- Perform risk assessments and develop mitigation strategies to address software-related hazards and ensure patient safety.
- Conduct thorough reviews and audits of software development processes and deliverables to identify and resolve quality issues.
- Develop strong working relationships and synergy with the broader quality/compliance team, software development (systems) and product development teams.
- Oversee the design, implementation, and execution of software verification and validation activities to ensure software meets specified requirements and standards.
- Manage the CAPA process for software-related issues, including investigation, root cause analysis, corrective action planning, and effectiveness monitoring.
- Collaborate with cross-functional teams to address and resolve CAPA findings in a timely manner, ensuring continuous improvement of software quality and reliability.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field; advanced degree preferred.
- Minimum of 10 years of experience in software quality assurance and process management within a regulated industry, preferably medical devices.
- Strong understanding
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s