Software Engineer III
Boston ScientificAbout the role
Innovation - Diversity - 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.
Software Engineer III - Cardiac Rhythm Management & Diagnostic Devices
Arden Hills, MN (Onsite)
About the role:
As Software Engineer II, you will join a team in creating and sustaining software for Cardiac Rhythm Management and Diagnostic devices. These products deliver therapies that save lives and directly improve the quality of life for patients across the globe. Our team is full of people passionate about not only solving novel and compelling technical problems but also making a positive impact while advancing the state-of-the-art of cardiac care.
Role Key Responsibilities:
- Develop and test medical device software, document design and requirements, leverage best-practice object-oriented design methodologies and technologies
- Independently analyze and debug complex problems spanning multiple engineering disciplines, drawing on experience to drive pragmatic solutions
- Collaborate effectively with cross-functional teams in firmware, hardware, systems, human factors, marketing, and design assurance
- Identify and implement continuous improvements to work processes, procedures, and tools
- Participate in Agile software development activities including scrums, sprint planning, and regular process tracking to facilitate effective project management
- Participate in mentorship of less experienced team members through setting an example and providing guidance on technical and process tasks
- Support clinical staff in the field on use of medical software and troubleshooting of issues
- Exemplify commitment to patient safety and product quality by maintaining compliance to documented quality system processes and standards
- Dedication to and enthusiasm for building products that save and improve lives
Required Qualifications:
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or related major
- 3+ years of work experience in Java development (Master’s degree may substitute for 1 year of experience).
- Experience with a company who makes a physical product (medical device, wearable device, aerospace, automotive, equipment) rather than a service.
- Expertise with core Java and object-oriented design patterns
- Proficiency with Perl, Python, and shell scripting
- Experience in multi-threaded development on dedicated Linux or Android hardware platforms
- Experience developing unit and integration tests, knowledge of design verification testing
- Experience within a software quality system including safety and security risk management (found in a regulated industry such as medical device, aerospace, defense, etc…)
- Experience working with integrated systems involving hardware test platforms and simulators. Should include software development which interacts with or is part of an embedded system.
- Excellent written and oral communication skills
- Willingness to work Onsite (4+ days per week) at our Arden Hills, MN site
Preferred Qualifications:
- Experience in the medical devices industry
- Experience with regulatory standards including IEC 62304, 60601, FDA 510(k), ISO 14971, 13485
- Knowledge of cybersecurity best practices and standards
Requisition ID: 604001
Base Salary Range
Minimum Salary: $ 76000
Maximum Salary: $ 144400
The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) – see www.bscbenefitsconnect.com--will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstr
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