Senior C++ Software Engineer — Medical Devices

Capgemini

Burlington (VT)

On-site

USD 69,000 - 162,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid time off
Medical insurance (health)
Retirement plans

Job summary

Capgemini Engineering is seeking a Senior Software Engineer in Westford, MA to design, develop, test, and validate software powering complex laboratory and medical device systems. You will work across the full software lifecycle with multidisciplinary teams to deliver compliant, reliable solutions for healthcare innovation.

The role emphasizes C++ development, hardware interfacing, verification/validation, and CI/CD within an Agile environment.

Qualifications

  • 6+ years of software development experience.
  • Advanced programming with C++.
  • Experience with Agile, TDD, unit testing, and CI/CD.
  • Knowledge of software design patterns and inter-process communication.

Responsibilities

  • Design, develop, and maintain software applications using C++.
  • Develop software that interfaces with hardware and controls device functionality.
  • Participate in verification and validation 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 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++ programming
Software design patterns
State machine design
Inter-process communication
CI/CD
Agile development
Unit testing

Tools

Jira
Confluence
COM

Job description

Capgemini Engineering is seeking a Senior Software Engineer in Westford, MA to design, develop, test, and validate software powering complex laboratory and medical device systems. You will work across the full software lifecycle with multidisciplinary teams to deliver compliant, reliable solutions for healthcare innovation.

The role emphasizes C++ development, hardware interfacing, verification/validation, and CI/CD within an Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer for Medical Devices
Senior C++ Software Engineer for Medical Devices

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
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 Engineer - C++
Sr. Software Engineer - C++

Capgemini • Burlington (VT)

On-site
USD 69,000 - 162,000
Paid time off
Medical insurance (health)
Retirement plans
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 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