Senior Medical Device Software Engineer (C++ / Cybersecurity)

Socket.dev

South Carolina

On-site

USD 82,000 - 156,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Boston Scientific, a global medical technology leader, is seeking a Software Engineer III for its Urology portfolio in a hybrid role. You will contribute to R&D across our product lineup, delivering secure, high-performance software for regulated medical devices.

In this role you will own software development life cycle activities from concept to release, collaborate with cross-functional teams, and help ensure quality and cybersecurity compliance in a safety-critical environment.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related field.
  • 3+ years of software development experience, with proficiency in C++11 or newer.
  • 3+ years of software development experience in medical devices or similarly regulated safety-critical systems.
  • Experience with software development lifecycle, architecture/requirements, design, implementation/testing, release documentation, and post-market support.
  • Experience with source control, CI/CD, and requirements management tools (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 growth and accountability.

Skills

C++11+
Regulated software
SDLC
Git/CI-CD

Education

Bachelor's degree in CS/CE/SE/EE

Tools

Git
Bitbucket
JIRA
Jenkins
Cockpit

Job description

Boston Scientific, a global medical technology leader, is seeking a Software Engineer III for its Urology portfolio in a hybrid role. You will contribute to R&D across our product lineup, delivering secure, high-performance software for regulated medical devices.

In this role you will own software development life cycle activities from concept to release, collaborate with cross-functional teams, and help ensure quality and cybersecurity compliance in a safety-critical environment.

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

Similar jobs worth comparing

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 • Marlborough (MA)

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

Boston Scientific • Marlboro (MA)

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
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
Senior Medical Device Software DQA Engineer (Hybrid)
Senior Medical Device Software DQA Engineer (Hybrid)

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
Hybrid Senior Regulatory Strategy Lead – Medical Devices
Hybrid Senior Regulatory Strategy Lead – Medical Devices

Boston Scientific • Marlboro (MA)

Hybrid
USD 89,000 - 170,000
Product Security Engineer - Medical Device
Product Security Engineer - Medical Device

BioTalent • San Diego (CA)

Hybrid
USD 90,000 - 120,000
Principal Software Design Quality Assurance (DQA) Engineer - Urology
Principal Software Design Quality Assurance (DQA) Engineer - Urology

Socket.dev • South Carolina

Hybrid
USD 107,000 - 203,000
Relocation assistance