Software Engineer III: Secure Medical Device Solutions

Boston Scientific Corporation

Town of Marlborough (NY)

Hybrid

USD 82,000 - 156,000

Full time

5 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 Corporation in Marlborough, MA is seeking a Software Engineer III to contribute to R&D across our urology portfolio, delivering secure, high‑performance software for regulated medical devices used in patient care, including kidney stone care and prosthetic health.

You will participate in architecture, development, testing and release activities, collaborate with cross‑functional teams, mentor junior engineers, and ensure compliance with quality and cybersecurity standards in a

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline
  • 3 years of software development experience, with proficiency in C11 or newer
  • 3 years of software development experience working on medical devices or similarly regulated safety-critical systems (i.e. aerospace, automotive)
  • Experience with software development lifecycle, including architecture/requirements definition, design implementation/testing, release documentation, and post-market support
  • Experience with source control, CI/CD, and requirements management tools (i.e. Git, Bitbucket, JIRA, Jenkins, Cockpit)

Responsibilities

  • Architecture, development, and deployment of software solutions for BSC Urology's Class-II/Class-III medical devices
  • Growing leadership of efficient, maintainable software development processes, tools, and workflows
  • Collaboration with high-performing software teams, fostering an engineering culture that prioritizes individual growth and shared accountability

Skills

C11 or newer
Medical devices experience
SDLC
Architecture/requirements

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git
Bitbucket
JIRA
Jenkins
Cockpit

Job description

Boston Scientific Corporation in Marlborough, MA is seeking a Software Engineer III to contribute to R&D across our urology portfolio, delivering secure, high‑performance software for regulated medical devices used in patient care, including kidney stone care and prosthetic health.

You will participate in architecture, development, testing and release activities, collaborate with cross‑functional teams, mentor junior engineers, and ensure compliance with quality and cybersecurity standards in a

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 Devices (C++, Regulated)
Senior Software Engineer, Medical Devices (C++, Regulated)

Boston Scientific • Marlborough (MA)

Hybrid
USD 82,000 - 156,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
Software Engineer III
Software Engineer III

Boston Scientific Corporation • Town of Marlborough (NY)

Hybrid
USD 82,000 - 156,000
Software Engineer III
Software Engineer III

Socket.dev • South Carolina

Hybrid
USD 82,000 - 156,000
Hybrid work model
Software Engineer III
Software Engineer III

Boston Scientific • Marlborough (MA)

Hybrid
USD 82,000 - 156,000
Software Engineer III
Software Engineer III

Boston Scientific • Marlboro (MA)

Hybrid
USD 82,000 - 156,000
Principal Software Design Quality Assurance (DQA) Engineer - Urology
Principal Software Design Quality Assurance (DQA) Engineer - Urology

Boston Scientific • Marlborough (MA)

Hybrid
USD 107,000 - 203,000
Relocation assistance
Principal Software Design Quality Assurance (DQA) Engineer - Urology
Principal Software Design Quality Assurance (DQA) Engineer - Urology

Boston Scientific • Marlboro (MA)

Hybrid
USD 107,000 - 203,000
Relocation assistance