Purpose and Passion Comprehensive Benefits Life-Work Integration
Community Career Growth
At Boston Scientific, you will find a collaborative culture
driven by a passion for innovation that keeps us connected on the
most essential level. With determination, imagination and a deep
caring for human life, we're solving some of the most important
healthcare industry challenges. Together, we're one global team
committed to making a difference in people's lives around the
world. This is a place where you can find a career with meaningful
purpose-improving lives through your life's work.
Remote work option available
About the role:
Design, develop and test software applications for programming
implantable BSC products. Independently conducts work as part of a
major research and/or development project with minimal technical
Your responsibilities include:
Hands-on: Design and develop PC-based software systems for
controlling implantable neural stimulators. Analyze marketing and
system requirements to specify software requirements, formulate the
requirements into software designs that enable inherent quality,
implement designs using industry best practices and methodologies,
and ensure that implementation is of the highest quality with
proper design verification.
Leadership: Perform SW duties autonomously within a
cross-functional team. Provide technical leadership for software
engineers and technicians in a team environment. Help coordinate
design, documentation, implementation, test and production release
activities of software team.
Planning: Help author Software Development Plans that outline
deliverables for projects and addresses Development Environment,
Coding Standards, Requirements Management, Configuration
Management, Issue and Defect tracking process, Build Procedures,
Verification and Validation methodologies and Iteration Planning.
Participate in the development of specifications, architectures,
designs, schedules and unit and integration test plans related to
product development activities and product upgrades.
Specialized Knowledge & Skills
Software Design: Software development experience in a Windows
environment is required. Knowledge of Microsoft .NET frameworks is
essential. Software knowledge and experience in object oriented
design of software systems required.
Software Programming: C# expert and ability to implement design
pattern in C# is required. Experience with unit testing using
Microsoft tools and static code analyzers are required.
Windows Development: Experience in Windows Forms and WPF
required. Experience with Visual Studio Team Suite and Team
Foundation Server desired. Use of MVVM patterns in Windows
Graphic User Interface: Experience in UI usability and
developing applications with localization for international markets
Relational Database: Experience with MS Access, SQL server or
Medical Devices: Specific knowledge relating to software
development for a class III medical device is preferred. Knowledge
of regulatory requirements for medical device software is
preferred. Experience in software development for implantable
medical devices is desired.
Development Process: Experience using IEC 62304:2015 development
process or similar is highly desirable.
What we're looking for:
- 5+ years of software design, implementation and testing of
software in commercial products.
- 3 years of experience in commercial software product
development in Windows.
- Experience must include the specification, design,
documentation, coding, testing and release to manufacturing of
- BS degree in Computer Science or Engineering. MS
- Evidence of continuing education in technology improvement,
advanced product development tools and processes.
As a global medical technology leader for more than 35 years,
our mission at Boston Scientific (NYSE: BSX) is to transform lives
through innovative medical solutions that improve the health of
patients. If you're looking to truly make a difference to people
both around the world and around the corner, there's no better
place to make it happen.
Boston Scientific is an Equal Opportunity Employer - Race,
Color, Religion, Sex, Sexual Orientation, Gender Identity, National
Origin, Disability, Veteran
Requisition ID: 474747