Software Design Quality Assurance Engineer

Redbock - an NES Fircroft company

United States

On-site

USD 120,000 - 160,000

Full time

26 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Redbock - an NES Fircroft company seeks an experienced Software Design Quality Assurance Engineer to support development and sustaining of complex medical device products. You will partner with Software, Firmware, Systems Engineering, R&D, Quality, and Regulatory teams to ensure compliant design controls, risk management, and software lifecycle activities.

You will bring hands-on IEC 62304 experience and a track record with Class II/III medical devices, contributing to design reviews, V&V, risk

Qualifications

  • Bachelor's degree in Engineering, Computer Science, Biomedical Engineering, or related technical discipline.
  • 7+ years of experience in medical device Software Quality, Software Design Assurance, or Software Design Quality.
  • Strong hands-on experience with IEC 62304.
  • Experience applying ISO 14971 to software and/or system-level risk management.

Responsibilities

  • Provide hands-on Software Design Quality Assurance support throughout the product lifecycle, including new product development and sustaining activities.
  • Partner directly with Software, Firmware, Systems Engineering, and R&D teams on design quality activities.
  • Review software requirements, specifications, design documentation, design reviews, and verification/validation documentation.
  • Support compliance with IEC 62304 software lifecycle requirements and applicable FDA regulations and quality system requirements.
  • Execute and support ISO 14971 risk management activities specific to software and system-level risks.
  • Develop and/or review software hazard analyses, Software FMEAs, risk assessments, and risk controls.
  • Establish and maintain traceability between user needs, system/software requirements, hazards, risk controls, and V&V evidence.
  • Evaluate software and system changes and perform design change impact assessments.
  • Support software/hardware/firmware integration activities and assess associated quality and risk considerations.
  • Participate in design reviews, verification readiness assessments, product release activities, and regulatory submissions as needed.
  • Support CAPA, nonconformance, complaint, and post-market activities involving software or system-level product risks.
  • Review and assess design documentation for compliance, completeness, and appropriate risk-control implementation.
  • Support audit and inspection readiness by ensuring appropriate software design assurance documentation and traceability.

Skills

IEC 62304
Software QA
Risk management
V&V
Traceability
Regulatory submissions
Cybersecurity risk

Education

Bachelor's degree in Engineering or related field

Job description

We are seeking an experienced Software Design Quality Assurance Engineer to support the development and sustaining of complex medical device products. This consultant will partner closely with Software, Firmware, Systems Engineering, R&D, Quality, Regulatory, and other cross-functional teams to ensure compliant execution of design controls, risk management, and software lifecycle activities.

The ideal candidate will have a strong hands-on Software Design Quality/Design Assurance background within the medical device industry, with experience supporting software-driven Class II and/or Class III products.

Key Responsibilities
  • Provide hands‑on Software Design Quality Assurance support throughout the product lifecycle, including new product development and sustaining activities.
  • Partner directly with Software, Firmware, Systems Engineering, and R&D teams on design quality activities.
  • Review software requirements, specifications, design documentation, design reviews, and verification/validation documentation.
  • Support compliance with IEC 62304 software lifecycle requirements and applicable FDA regulations and quality system requirements.
  • Execute and support ISO 14971 risk management activities specific to software and system‑level risks.
  • Develop and/or review software hazard analyses, Software FMEAs, risk assessments, and risk controls.
  • Establish and maintain traceability between user needs, system/software requirements, hazards, risk controls, and V&V evidence.
  • Evaluate software and system changes and perform design change impact assessments.
  • Support software/hardware/firmware integration activities and assess associated quality and risk considerations.
  • Participate in design reviews, verification readiness assessments, product release activities, and regulatory submissions as needed.
  • Support CAPA, nonconformance, complaint, and post‑market activities involving software or system‑level product risks.
  • Review and assess design documentation for compliance, completeness, and appropriate risk‑control implementation.
  • Support audit and inspection readiness by ensuring appropriate software design assurance documentation and traceability.
Required Qualifications
  • Bachelor's degree in Engineering, Computer Science, Biomedical Engineering, or a related technical discipline.
  • 7+ years of experience in medical device Software Quality, Software Design Assurance, or Software Design Quality.
  • Strong hands‑on experience with IEC 62304.
  • Experience applying ISO 14971 to software and/or system‑level risk management.
  • Experience with cybersecurity risk management/design assurance for medical devices.
  • Experience with software requirements, design controls, traceability, and V&V.
  • Experience developing or reviewing software hazard analyses, Software FMEA, and risk controls.
  • Experience working directly with Software Engineering and Systems Engineering teams.
  • Strong understanding of FDA medical device quality requirements and ISO 13485.
  • Experience supporting commercial or development‑stage medical devices.
Preferred Qualifications
  • Experience with hardware/software/firmware integration.
  • Experience with IEC 62366 / usability engineering.
  • Experience supporting Class II and/or Class III medical devices.
  • Experience with FDA submissions and regulatory interactions.
  • Experience with sustaining engineering and product lifecycle activities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Design Software Quality Engineer
Design Software Quality Engineer

The Davis Companies • United States

On-site
USD 90,000 - 120,000
Design Quality Assurance Engineer
Design Quality Assurance Engineer

Hobson Associates • Bellevue (WA)

On-site
USD 135,000 - 160,000
Senior Software DA Engineer
Senior Software DA Engineer

Real Staffing • Iowa (LA)

On-site
USD 90,000 - 120,000
Design Assurance Quality Engineer
Design Assurance Quality Engineer

United Pharma • Pennsylvania

On-site
USD 80,000 - 100,000
Senior Quality Engineer - Software/Firmware
Senior Quality Engineer - Software/Firmware

Intuitive • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Sr. Quality Assurance Engineer
Sr. Quality Assurance Engineer

Planet Pharma • Woburn (MA)

On-site
USD 80,000 - 110,000
Senior Design Assurance Engineer I, Software
Senior Design Assurance Engineer I, Software

Green Key Resources • Burlington (MA)

On-site
USD 80,000 - 105,000
Design Assurance Engineer
Design Assurance Engineer

Kaye/Bassman International • Boston (MA)

On-site
USD 90,000 - 120,000
Quality Engineer
Quality Engineer

JCW Group • Minneapolis (MN)

On-site
USD 80,000 - 100,000
Software Design Quality Engineer
Software Design Quality Engineer

Mass Digital Health • Bedford (MA)

On-site
USD 102,480 - 163,968
Generous PTO
401(k) up to 7% match
HSA with company contribution
+2