Software Development Engineer Intern

Boston Scientific

Waltham, MAFresher1d agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
C++LinuxUnit testingAgileSpringC
Work
Hybrid in Waltham · internship
Pay
Not stated by the employer.
Skill demand
C++41%Agile39%Linux17%Unit testing17%of 150 similar entry-level jobs posted in the US this week
Listed
Nov 4, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

At Boston Scientific, we value collaboration and synergy. This role follows a hybrid work model, requiring employees to be in our local office at least four days per week.

Key Responsibilities

  • Design, develop and unit test software applications using C++ in a Linux environment.
  • Participate in Agile scrum teams to coordinate development of new features and resolve technical issues.
  • Collaborate with cross-functional teams, including software development and testing, across all phases of the development lifecycle.
  • Contribute to user interface, algorithm development, and back-end data handling components.
  • Apply problem-solving skills to deliver high-quality, reliable software solutions.
  • Engage in continuous learning and development through mentorship and hands-on experience.

Requirements & Tech Stack

  • Currently pursuing a bachelor’s or graduate level degree majoring in Computer Science or Biomedical Engineering and Electrical Engineering, with an expected graduation date in fall/winter 2027 or spring 2028.
  • Proficiency skills in programming using C, C++, or Rust.
  • Strong understanding of object-oriented programming principles.
  • Available to participate for the full duration of the intern program from May 17th - August 6th OR May 24th - August 13th, 2027.
  • Eligible to work in the U.S. without company sponsorship, now or in the future, for employment-based work authorization.
  • Have reliable transportation to and from 309 Waverley Oaks Road, Waltham, MA 02452.

Qualifications

  • Strong written and verbal communication skills, including experience with documentation and report writing.
  • Knowledge of systems-level programming, Linux, and QT.
  • High attention to detail with strong organizational and documentation skills.
  • Demonstrated ability to learn complex software and quickly adapt to new tools and technologies.
  • Ability to work independently and collaboratively as part of a team.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, BeaconFire Inc., Haystack

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job