Jobs and Careers
BO

Software Engineer III

Boston Scientific
Arden Hills, United Statesfull_timeVerifiedPosted 4 Apr 2025
💰 $144,400/yr($76,000/yr$144,400/yr)

About 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 Kit

Free account required — sign up in 30s

Company

Boston Scientific

View company profile →