Senior C++ Software Engineer for Medical Devices

Capgemini Engineering

Westford (MA)

On-site

USD 69,000 - 162,000

Full time

13 hours 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

401(k) and comprehensive benefits
Paid time off 12-25 days
Medical, dental, vision

Job summary

Capgemini Engineering, the world-leading engineering services provider, seeks a Senior Software Engineer to design, develop, test and validate software powering laboratory and medical device systems in a regulated industry. You will work across the full SDLC with multidisciplinary teams to deliver compliant, high-quality solutions.

Based in Westford, MA, this onsite role emphasizes C++, verification, V&V, and CI/CD practices within an Agile environment, with opportunities to influence

Qualifications

  • 6+ years of relevant software development experience.
  • Advanced programming experience with C++.
  • Strong understanding of software design patterns, state machine design, inter-process communication, and component-level software development.
  • Experience with Agile methodologies, Test-Driven Development (TDD), unit testing, and CI/CD.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills with the ability to collaborate across technical disciplines.

Responsibilities

  • Design, develop, and maintain software applications using C++.
  • Develop and support software that interfaces with hardware and controls device functionality.
  • Participate in verification and validation (V&V) activities to ensure software quality, performance, and compliance.
  • Create and execute unit tests and automated test solutions.
  • Collaborate with cross-functional teams to define requirements, troubleshoot issues, and implement enhancements.
  • Contribute to technical documentation, code reviews, and design reviews.
  • Support CI/CD pipelines and Agile software development practices.
  • Investigate software defects and implement corrective actions in accordance with established engineering processes.

Skills

C++
Software design patterns
State machine design
Inter-process communication
CI/CD
Test-Driven Development
Agile
Documentation

Tools

Jira
Confluence

Job description

Capgemini Engineering, the world-leading engineering services provider, seeks a Senior Software Engineer to design, develop, test and validate software powering laboratory and medical device systems in a regulated industry. You will work across the full SDLC with multidisciplinary teams to deliver compliant, high-quality solutions.

Based in Westford, MA, this onsite role emphasizes C++, verification, V&V, and CI/CD practices within an Agile environment, with opportunities to influence

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer - Medical Devices (Onsite)
Senior C++ Software Engineer - Medical Devices (Onsite)

Capgemini Engineering • Burlington (VT)

On-site
USD 69,000 - 162,000
Paid time off
401(k) plan
Medical, dental, vision
+1
Senior C++ Software Engineer - Medical Devices (Onsite)
Senior C++ Software Engineer - Medical Devices (Onsite)

Capgemini • Westford (MA), Northern (KY)

Hybrid
USD 69,000 - 162,000
Senior C++ Software Engineer - Medical Devices
Senior C++ Software Engineer - Medical Devices

Groupe Kardol • Burlington (VT)

On-site
USD 69,000 - 162,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Capgemini Engineering • Westford (MA)

On-site
USD 69,000 - 162,000
401(k) and comprehensive benefits
Paid time off 12-25 days
Medical, dental, vision
Sr. Software Engineer - C++
Sr. Software Engineer - C++

Groupe Kardol • Burlington (VT)

On-site
USD 69,000 - 162,000
Sr. Software Engineer - C++
Sr. Software Engineer - C++

Capgemini Engineering • Burlington (VT)

On-site
USD 69,000 - 162,000
Paid time off
401(k) plan
Medical, dental, vision
+1
Sr. Software Developer Quality Engineer- Medical Devices
Sr. Software Developer Quality Engineer- Medical Devices

Capgemini Engineering • Burlington (VT)

Hybrid
USD 69,000 - 150,000
Vacation/Leave benefits
Medical, dental, vision
Retirement savings plans
+1
Sr. Software Developer Quality Engineer- Medical Devices
Sr. Software Developer Quality Engineer- Medical Devices

Capgemini • New Jersey

Hybrid
USD 69,000 - 150,000
Senior Medical Device Software Quality Engineer
Senior Medical Device Software Quality Engineer

Capgemini Engineering • Burlington (VT)

Hybrid
USD 69,000 - 150,000
Vacation/Leave benefits
Medical, dental, vision
Retirement savings plans
+1
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