Senior Software Engineer, Medical Devices (C++, Regulated)

Boston Scientific

Marlborough (MA)

Hybrid

USD 82,000 - 156,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Boston Scientific in Marlborough, MA, is seeking a Software Engineer III to contribute across the full software development lifecycle for Class-II/Class-III medical devices. You will design, implement and deploy secure, high‑performance software in a regulated medical device environment, collaborating with cross‑functional teams to deliver patient‑focused solutions.

Requirements include a bachelor’s degree in a related field and 3+ years of experience with C++11+, plus familiarity with SDLC,

Qualifications

  • Bachelor’s degree in a related technical discipline.
  • 3+ years of software development experience with C++11 or newer.
  • 3+ years in medical devices or similarly regulated safety-critical systems.
  • Experience with SDLC, architecture/requirements, design, testing, and post-market support.
  • Experience with Git, CI/CD, and requirements management tools (Git, Bitbucket, JIRA, Jenkins, Cockpit).

Responsibilities

  • Architecture, development, and deployment of software solutions for Class-II/Class-III medical devices.
  • Growing leadership of efficient, maintainable software development processes, tools, and workflows.
  • Collaboration with high-performing software teams and fostering an engineering culture of accountability.

Skills

C++11 proficiency
Regulatory mindset
SDLC experience
Cross-functional collaboration

Education

Bachelor’s degree in Computer Science/Engineering or related

Tools

Git
Bitbucket
JIRA
Jenkins
Cockpit

Job description

Boston Scientific in Marlborough, MA, is seeking a Software Engineer III to contribute across the full software development lifecycle for Class-II/Class-III medical devices. You will design, implement and deploy secure, high‑performance software in a regulated medical device environment, collaborating with cross‑functional teams to deliver patient‑focused solutions.

Requirements include a bachelor’s degree in a related field and 3+ years of experience with C++11+, plus familiarity with SDLC,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Medical Devices & Cybersecurity
Senior Software Engineer - Medical Devices & Cybersecurity

Boston Scientific • Marlboro (MA)

Hybrid
USD 82,000 - 156,000
Senior Medical Device Software Engineer (C++ / Cybersecurity)
Senior Medical Device Software Engineer (C++ / Cybersecurity)

Socket.dev • South Carolina

On-site
USD 82,000 - 156,000
Hybrid work model
Senior Software Engineer — Medical Device (Java/C++)
Senior Software Engineer — Medical Device (Java/C++)

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Software Engineer III: Secure Medical Device Solutions
Software Engineer III: Secure Medical Device Solutions

Boston Scientific Corporation • Town of Marlborough (NY)

Hybrid
USD 82,000 - 156,000
Senior Regulatory Affairs Specialist, Medical Devices Hybrid
Senior Regulatory Affairs Specialist, Medical Devices Hybrid

Boston Scientific Gruppe • Marlborough (MA)

Hybrid
USD 89,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Senior Automation Test Engineer - Medical Device Software
Senior Automation Test Engineer - Medical Device Software

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 110,000 - 160,000
Senior C++ Engineer for Medical Device Software
Senior C++ Engineer for Medical Device Software

Capgemini • Burlington (MA)

On-site
USD 69,000 - 162,000
Software Engineer I — Medical Devices (C++/Qt)
Software Engineer I — Medical Devices (C++/Qt)

Boston Scientific Gruppe • Maple Grove (MN)

On-site
USD 60,000 - 114,000
Senior Medical Device Software Quality Engineer
Senior Medical Device Software Quality Engineer

Boston Scientific • Marlboro (MA)

Hybrid
USD 107,000 - 203,000
Relocation assistance