Senior Software Quality Engineer

Overview:

 

RND develops software to assist with our clients’ next generation medical device platforms and instruments. These platforms and instruments provide “breakthrough” technologies that are used to diagnose cancer and other diseases, develop personalized medicines, provide gene sequencing, and perform research to assist with developing other healthcare solutions. Based on our expertise in developing medical device software, we provide assessments and remediation of our clients’ quality management systems, software development life cycle processes, design history files, and other software-related deliverables.

 

 Job Description:

The successful candidate will have experience working within quality management systems that are compliant with FDA’s Quality System Regulation, ISO 13485, ISO 14971, and IEC 62304. The Senior Quality Systems Engineer will be responsible for maintaining, supporting, and improving RND’s Quality Management System (QMS) and ensuring its compliance with applicable regulations, standards, and guidance documents. The Senior Quality Systems Engineer will also perform assessments of client QMS documents and Design History Files (DHFs) to determine compliance with applicable regulations, standards, and guidance documents, as well as provide and execute recommendations to address findings.

 

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Bioinformatics, Biomedical or related discipline

  • Quality and/or Regulatory Certifications (ASQ, RAC, etc.)

  • 8 years’ experience working in (software) quality engineering or related role in a medical device company

  • Strong understanding of and experience with FDA’s QSR, ISO 13485, IEC 62304, and ISO 14971

  • Working knowledge of product development, and specifically software development lifecycle (SDLC) processes, software engineering best practices

  • Experience with internal and/or supplier audits

  • Experience writing procedures, policies, and templates

  • Able to deliver quality output under little supervision and with general direction

  • Ability to operate flexibly in a fast-paced environment

  • Excellent oral and written communication skills

  • Demonstration of ability to work on a team

 RND Group offers competitive pay, bonuses, and comprehensive benefits.

Tasks and Responsibilities:

  • Lead assessment projects

  • Perform assessments of client QMS documents, especially software development lifecycle processes

  • Provide recommendations to address assessment findings

  • Author new procedures and templates

  • Update existing procedures and templates

  • Provide quality support to internal product development teams focusing on software lifecycle processes within design control

  • Develop and conduct training on software lifecycle processes to internal project teams and clients

  • Ensure QMS and SDLC processes meet quality and regulatory requirements

  • Identify areas and opportunities to improve quality system processes

  • Perform or facilitate non-SDLC activities in the QMS, like internal audits, CAPA management

  • Additional tasks under Quality Assurance and Compliance as directed

  • Occasional travel may be required

About RND

RND is a highly specialized software engineering firm dedicated to the FDA regulated medical device market.  We work with companies by partnering with their product development organizations in providing quality management consultation and services, and full-lifecycle software services as needed to complement our clients’ existing engineering departments.

Previous
Previous

Senior Software Engineer (C#)