Software & Systems Testing Engineering Intern

Boston Scientific•Arden Hills, MN
•$43,368 - $73,736•Onsite

About The Position

Boston Scientific is hiring a Software & Systems Testing Engineering Intern to support the Active Implantable Systems (AIS) group. The group designs and develops implant products and technologies that monitor, support diagnosis, and treat irregular heart rhythms, heart failure, and sudden cardiac arrest. Its devices and therapies serve patients across the continuum of care, from diagnosis through treatment. The intern will work with engineers on software and test-system operations, maintenance, troubleshooting, updates, software development, automation, and improvements to engineering tools and processes. The role also involves investigating software, hardware, and system-integration issues; exploring AI tools for engineering productivity; and collaborating with cross-functional teams on product development. This role follows an onsite model, requiring employees to be in the local office at least four days per week. The internship lasts 12 weeks and must begin May 17 or May 24, 2027. Relocation and housing assistance may be available to eligible applicants; employees are responsible for their daily transportation. Boston Scientific will not offer or assume employment visa sponsorship for this position.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, or Software Engineering, with an expected graduation date between December 2027 and May 2028.
  • Available to start May 17 or May 24, 2027, and work for 12 weeks.
  • Have reliable transportation to and from work.
  • Familiarity with Python, C++, C#, Java, Kotlin, or another programming language.
  • Familiarity with software development tools, Git, AWS, and CI/CD workflows.
  • Experience with AI-assisted engineering tools such as ChatGPT, GitHub Copilot, Claude Code, or similar technologies.

Nice To Haves

  • Experience with hardware/software integration, system troubleshooting, or automation-related projects.
  • Basic understanding of software testing concepts or automated testing frameworks.
  • Experience with Windows, Linux, or Android environments.
  • Interest in medical device development or regulated engineering environments.

Responsibilities

  • Support day-to-day software and test-system operations, including system maintenance, troubleshooting, and software updates.
  • Help identify and implement improvements to test systems, tools, and engineering processes.
  • Support software development and automation, including modifying existing code, developing utilities, and improving test efficiency.
  • Investigate technical issues involving software, hardware, and system integration with experienced engineers.
  • Explore opportunities to use AI tools to improve engineering productivity, troubleshooting, and automation.
  • Collaborate with cross-functional engineering teams on ongoing projects and product development.

Benefits

  • Relocation and housing assistance may be available to applicants who meet eligibility criteria.
  • Core and optional employee benefits are offered; specific benefits are not listed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service