Engineer, Sr S/W
Boston ScientificAbout the role
Additional Location(s): N/A
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.
About the role:
This position will join a team of software and firmware test engineers responsible for complex customer systems and/or preparing studies and analyzing existing systems for the development of high profile electronic medical device.
Participate as a member of our FW/SW test team for Electronic Medical Equipment (EME) systems supporting multiple BSC divisions. Utilize a variety of new and proven technologies to test life-changing systems to patients and clinicians in support of BSC’s mission. The position is focused on enabling new product development opportunities in BSC.
Key Responsibilities
- Work alongside peers to design and deliver highly technical solutions for a variety of projects. This can include, but not limited to software architecture, implementation, integration, and testing for complex, connected electronic medical equipment (“capital”) systems and systems-of-systems.
- Define and follow best practices for medical device software development.
- Designs, defines, updates, implements and tests software/firmware test protocols by using current engineering test methods and technologies.
- Documents software/firmware test plans, results, reports and memos. Methods used are determined by approved procedures and standards.
- Tracks software/firmware test engineering effort by creating and maintaining records in the approved tracking management tool.
- Communicates status and priority to the test team and management where appropriate
- Collaborates with firmware, system, hardware and software engineers to provide meaningful innovation
- Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.
- Managing third party designers, vendors, and contractors to deliver high quality engineering solutions at an accelerated pace.
Required Qualifications:
- Testing of software or firmware-based systems.
- Degree in Computer Science, Computer Engineering or equivalent engineering field: Bachelors with 5-8 years of experience Or Masters with 3-5 years of experience
- Application or Embedded software test experience, preferably with medical devices. Alternatively, Industrial software testing would also be relevant.
- Excellent Analytical Skills
- Experience with development languages such as C/C++/Python
- Experience in modern Source Code Management (SCM) tools such as git.
- Travel can be up to 10% to BSC divisions and clinics
Preferred Qualifications:
- Experience working within a quality system, IEC and ISO standards relevant to medical device software lifecycle and risk management (i.e. IEC 62304).
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