Boston Scientific is hiring a Software Quality Engineer II to join our Neuromodulation team. In this role, you will serve as a Quality representative, providing essential input throughout the software and firmware product life cycle process. You will actively participate in design activities for new product development and sustaining efforts for commercialized products.
What You'll Do
- Actively work within a team of Product Software Quality Assurance Engineers.
- Contribute to all aspects of Software/Firmware Quality Assurance activities in a highly regulated Active Implantable Medical Device environment.
- Ensure the Quality of software systems and validate product software and firmware requirements, security requirements, and compliances.
- Support the design, development, and test of software for all Boston Scientific Neuromodulation product lines throughout the entire development life cycle.
- Support the creation and execution of Design Validation Plans, Protocols, and Reports for System level testing.
- Perform review of the design, development, and testing of software and firmware used in Neuromodulation product lines.
- Perform review and approval of documentation like user requirements, hazard analysis, security risk assessments, and test protocols.
- Support Automated Test Equipment validation activities.
- Actively work to support Software related CAPAs.
- Support Design Validation activities, including reviews of requirements, design, code, and various test activities.
What We're Looking For
- Bachelor's degree in Software Engineering, Electrical Engineering, or Biomedical Engineering.
- 2+ years of working experience in software engineering and/or testing.
- 2+ years experience in Programming Languages such as C#, C++, Swift, Node.js, Java/JavaScript, Cloud, Windows, iOS, Android, Python, LabView.
- Experience with Software Risk Analysis.
- Manual system level testing experience.
- Advanced English Level.
- Resumes only in English.
Nice to Have
- Master's degree in Computer Science or Software/Electrical Engineering.
- Must be team-oriented with people skills and a positive can-do attitude.
- Must be detail oriented with a passion to “Build Quality In” the products.
- Understanding of Software Development Life Cycle Processes per IEC 62304.
Technical Stack
- C#, C++, Swift, Node.js, Java/JavaScript
- Cloud, Windows, iOS, Android
- Python, LabView
Work Mode
This is a hybrid position based in Costa Rica-Heredia.
As an equal opportunity employer, we wholeheartedly welcome applications from all qualified candidates, regardless of their background. Additionally, we have a Gender Equality Policy that reflects our commitment to fairness and equality in the workplace.





