Software/ Systems Engineer III

Boston Scientific•Georgetown, MA
•$82,100 - $156,000•Hybrid

About The Position

At BSC Urology, the Software/Systems Engineer III contributes to R&D across the product portfolio, applying software engineering, systems engineering, and cybersecurity expertise to develop secure, high-performance healthcare solutions. The role contributes throughout the development lifecycle, from early concept through commercial release, with a focus on quality in a regulated medical-device environment. The position develops and deploys software and systems for Class II and Class III medical devices and helps implement efficient, maintainable development processes, tools, and workflows. It is a hybrid role requiring employees to work in the local office at least three days per week. Boston Scientific does not offer employment visa sponsorship or relocation assistance for this position.

Requirements

  • Bachelor’s degree in Software Engineering, Electrical Engineering, Biomedical Engineering, Systems Engineering, or a related technical discipline.
  • At least 3 years of software or systems development experience on medical devices or similarly regulated safety-critical systems, such as aerospace or automotive.
  • Experience with safety-critical development lifecycles, including architecture and requirements definition, design implementation and testing, release documentation, and post-market support.
  • Experience working with project management and subject-matter experts to plan work-breakdown structures and predictably execute functional milestones.
  • Familiarity with AI tools for productivity and/or software development.

Nice To Haves

  • Experience with medical-device industry standards such as IEC 62304 and ISO 14971.
  • Familiarity with medical-device risk assessment methodologies and cybersecurity activities, including DFMEA, hazard analysis, threat modeling, vulnerability assessments, and penetration testing.
  • Experience with source control, CI/CD, and requirements management tools such as Git, Bitbucket, JIRA, Jenkins, and Cockpit.
  • At least 3 years of software development experience, with proficiency in C++11 or newer.
  • Experience with fundamentals of Linux-based operating system architectures, including concurrency, memory management, and resource utilization.

Responsibilities

  • Architect, develop, and deploy software and system solutions for BSC Urology’s Class II and Class III medical devices.
  • Provide leadership in implementing efficient, maintainable software and systems development processes, tools, and workflows.
  • Collaborate with software and systems teams, fostering an engineering culture that prioritizes individual growth and shared accountability.
  • Contribute across the development lifecycle, from early concept through commercial release.

Benefits

  • Core and optional employee benefits are offered; details are available at www.bscbenefitsconnect.com.
  • Exempt, non-sales roles may be eligible for an annual bonus target and long-term incentives, subject to plan eligibility and other requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service