Boston Scientific logo

Senior Manager Software Engineering

Boston Scientific

Arden Hills, MN
Full Time
Senior
128k-243k
24 days ago

Job Description

About the Role

Boston Scientific is seeking a dynamic and experienced Senior Software Manager to lead the software development team for their Urology Division globally. The role involves strategic leadership, technical expertise, and managing software development for active implantable medical devices, supporting innovation, diversity, and high performance within a global, regulated environment. The company emphasizes advancing science for life, fostering a diverse and inclusive workplace, and supporting employee growth and community impact.

Key Responsibilities

  • Lead and mentor software engineering teams focused on capital systems and software applications for implantable neurostimulators.
  • Drive the full software development lifecycle, including design, development, testing, deployment, maintenance, and security in compliance with FDA and international regulatory standards (IEC 62304, ISO 13485, ISO 14971).
  • Grow and lead a global team including hiring, mentoring, career development, and performance coaching.
  • Support maintaining a strategic plan for software development that aligns with divisional goals and objectives.
  • Foster a high-performance team culture with strong collaboration, accountability, and ownership.
  • Partner with the product organization to develop milestone-driven roadmaps for new features, products, and services.
  • Manage software project scope, timelines, resources, and risks across multiple product lines, leading multi-site Agile project execution.
  • Collaborate with systems engineering, hardware, firmware, quality, clinical, and marketing teams to define software architecture and product roadmaps.
  • Ensure software meets safety, cybersecurity, usability, and performance requirements for Class II and Class III medical devices.
  • Foster a culture of innovation and continuous improvement in software development practices, tools, and team capabilities.
  • Establish and enforce software development best practices, including design reviews, code quality standards, and documentation.
  • Drive adoption of modern DevOps practices such as CI/CD pipelines, automated testing, infrastructure as code, and release automation.
  • Support design reviews, software verification, risk management, FMEA, CAPA, and internal/external audits.
  • Demonstrate effective change leadership and ability to succeed in a fast-paced environment managing multiple projects.
  • Build strategic and collaborative internal and external partnerships, interfacing with external development partners and vendors.

Requirements

  • Bachelor of Science degree in engineering, computer science, or software development.
  • 10+ years of experience developing software for complex systems.
  • 4+ years' experience managing engineering teams in the development of medical device systems and/or software.
  • Successful history of launching and maintaining products within the medical device industry.
  • Proven experience in medical device systems/software development, including capital equipment and/or applications for active implantable systems.
  • Ability to lead a global cross-functional site and build engagement.
  • Ability to lead multi-site teams and collaborate with peers in different locations.
  • Ability to direct activities, budget, and headcount for the systems/software engineering organization.
  • Familiarity with tools such as Jira, Git, Jenkins, and CI/CD pipelines.
  • Willingness to work onsite 3+ days per week at Arden Hills, MN or Marlborough, MA.

Nice to Have

  • Demonstrate a keen interest in Urology, workflows, clinical features, and user experience.
  • Experience with durable medical capital equipment or single-use devices.
  • Experience working with cloud-connected medical systems and mobile health ecosystems.
  • Knowledge of patient-centric design and mobile UX in medical applications.
  • Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.
  • Knowledge of Agile development methodologies and familiarity with data security and patient privacy laws.

Qualifications

  • Educational background as specified in requirements (Bachelor's degree).

Benefits & Perks

  • Competitive salary range from $127,900 to $243,000.
  • Core and optional employee benefits (details at www.bscbenefitsconnect.com).
  • Variable compensation including annual bonus and long-term incentives (subject to plan eligibility).

Working at Boston Scientific

Boston Scientific emphasizes innovation, diversity, caring, global collaboration, and high performance. The company is committed to solving important health challenges, advancing science for life, and fostering an inclusive workplace that values diverse backgrounds and perspectives. They promote a culture of continuous improvement, collaboration, and social responsibility, supporting employee growth and community engagement.

Apply Now

Job Details

Posted AtJul 3, 2025
Salary128k-243k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Boston Scientific

Website

bostonscientific.com

Company Size

10000+ employees

Location

Arden Hills, MN

Industry

Medical, Dental, and Hospital Equipment and Supplies Merchant Wholesalers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches