Valencia, California, United States Hybrid Employment USD 89,200 - 169,500 Yearly

Boston Scientific is hiring a Senior Software Quality Assurance Engineer

About the Role

Boston Scientific is looking for a Senior Software Quality Assurance Engineer for a 2-year defined term contract based in our Neuromodulation division, which focuses on electronic implantable technologies for chronic pain and neurological conditions. You will serve as a key Quality representative within Software and Firmware product development, providing critical input throughout the entire product life cycle.

What You'll Do

  • Work collaboratively within a team of Product Software Quality Assurance Engineers.
  • Contribute to all aspects of software and firmware quality assurance in a highly regulated active implantable and capital equipment medical device environment.
  • Ensure the quality of software systems by validating software and firmware requirements, security requirements, and compliance with applicable standards.
  • Support design, development, and testing of software related to all Boston Scientific Neuromodulation product lines throughout the entire development life cycle, from requirements gathering through retirement.
  • Support the creation and execution of design validation plans, protocols, and reports, including system‑level testing. Document and escalate any issues identified.
  • Review software and firmware design, development, and testing activities to ensure adherence to quality and regulatory expectations.
  • Review and approve documentation including user requirements, hazard analysis, security risk assessments, usability, functional and design specifications, design reviews, test protocols, and requirements traceability.
  • Support Automated Test Equipment (ATE) validation activities.
  • Support software‑related CAPA (Corrective and Preventive Actions) activities.
  • Support design validation activities, including review of user needs requirements, design requirements, functional and architectural specs, module design, code and design reviews, unit and integration tests, system-level testing (black box), structural testing (white box), test automation, ad-hoc/exploratory testing, cybersecurity, usability, risk management, design FMEAs, and hazard analysis.

What We're Looking For

  • Minimum BS degree in Computer Science, Software Engineering, Electrical Engineering, Biomedical Engineering, or other relevant engineering disciplines.
  • Minimum of 5 years' experience in software quality assurance or related roles.
  • Working knowledge of testing processes and methodologies.
  • Manual system-level testing experience in a regulated environment.
  • Understanding of Software Development Life Cycle (SDLC) processes per IEC 62304.
  • Some experience in programming languages such as C#, C++, Swift, Node.js, Java/JavaScript, Cloud, Windows, iOS, Android, Python, or LabView.

Nice to Have

  • MS degree in Computer Science or Software/Electrical Engineering.
  • Excellent organizational, verbal, and written communication skills.
  • Team-oriented mindset with strong interpersonal skills and a positive, proactive attitude.
  • Detail-oriented with a passion for building quality into products.
  • Experience working in the medical device industry or other highly regulated environment.
  • Basic academic knowledge of principles of Neuromodulation.
  • Some experience with CAPA, complaint handling, and external audits.

Technical Stack

  • C#
  • C++
  • Swift
  • Node.js
  • Java/JavaScript
  • Cloud
  • Windows
  • iOS
  • Android
  • Python
  • LabView

Team & Environment

You will work within a team of Product Software Quality Assurance Engineers.

Work Mode

This is a hybrid position with work split between a local office and remote.

Boston Scientific embraces diversity, innovation, caring, global collaboration, a winning spirit, and high performance.

Required Skills
C#C++SwiftNode.jsJavaJavaScriptCloudWindowsiOSAndroidPythonSoftware Development Life CycleIEC 62304Manual TestingSystem-Level Testing
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Boston Scientific

Boston Scientific transforms lives through innovative medical technologies that improve the health of patients around the world. As a global medical technology leader for more than 45 years, they advance science for life by providing a broad range of high-performance solutions that address unmet patient needs and reduce the cost of healthcare.

Visit website
Job Details
Department Software Development
Category qa_testing
Posted 14 days ago