Senior C++ Software Engineer - Medical Devices

Groupe Kardol

Burlington (VT)

On-site

USD 69,000 - 162,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capgemini Engineering is seeking a Senior Software Engineer to design, develop, test, and validate software powering complex lab and medical device systems. You will work across the full software lifecycle with multidisciplinary teams to deliver compliant, high-quality solutions that advance healthcare innovation.

The role requires 6+ years of software development, strong C++ expertise, and experience with V&V, CI/CD, and Agile practices.

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++
Design patterns
State machines
IPC
CI/CD
Agile
Test-Driven Development
Unit testing
Communication
Troubleshooting

Tools

Jira
Confluence

Job description

Capgemini Engineering is seeking a Senior Software Engineer to design, develop, test, and validate software powering complex lab and medical device systems. You will work across the full software lifecycle with multidisciplinary teams to deliver compliant, high-quality solutions that advance healthcare innovation.

The role requires 6+ years of software development, strong C++ expertise, and experience with V&V, CI/CD, and Agile practices.

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

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,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
Senior C++ Development Engineer
Senior C++ Development Engineer

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,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
Lead C++ Developer
Lead C++ Developer

Capgemini • Waltham (MA)

On-site
USD 90,000 - 150,000
Healthcare including dental and vision
401(k) and Employee Share Ownership Plan
Paid time off and paid holidays
+4