Robotics Software Engineer (C++, C#) - Onsite Westford

Capgemini Engineering

Westford (MA)

On-site

USD 54,000 - 122,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid time off
Medical, dental, and vision coverage
Retirement savings plans (401(k))
Life and disability insurance
Employee assistance programs
Other benefits as provided by local政策

Job summary

Capgemini Engineering in Westford, MA is seeking a Senior Software Engineer to develop robotics control, scheduling, and automation software for laboratory medical devices, including low-level hardware communication.

You will design, implement, test, and document software across C++, C#, and state-based design methods, collaborating with cross-functional teams in an Agile environment, leveraging WPF and cloud services.

Qualifications

  • 4-8+ years of experience designing, developing, and maintaining high-performance software applications in a complex enterprise environment.
  • Experience with C/C++ and C# in production software for devices or enterprise systems.
  • Proficient with WPF, REST APIs, and MVVM architecture.
  • Familiarity with Agile methods, Jira, and Confluence for project tracking and documentation.
  • Experience designing device-level communication and data exchange between software and hardware.

Responsibilities

  • Design and develop software that controls medical devices following healthcare regulations.
  • Participate in full software lifecycle: design, coding, testing, and validation to ensure reliability and safety.
  • Support testing to verify requirements, quality standards, and design specs.
  • Collaborate with multi-disciplinary teams to define requirements and document design/testing activities.
  • Contribute to technical documentation, reviews, and testing results.
  • Develop low-level software for hardware communication using C/C++ and C# and maintain it.
  • Develop application-level software to control devices using state-based design methods.
  • Assist in evaluating designs through testing and documentation of results.

Skills

C/C++
C#
WPF
REST APIs
MVVM
Agile methodologies
Jira
Confluence
CI/CD
AWS
Azure

Tools

Jira
Confluence
CI/CD pipelines
AWS
Azure

Job description

Capgemini Engineering in Westford, MA is seeking a Senior Software Engineer to develop robotics control, scheduling, and automation software for laboratory medical devices, including low-level hardware communication.

You will design, implement, test, and document software across C++, C#, and state-based design methods, collaborating with cross-functional teams in an Agile environment, leveraging WPF and cloud services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++/C# Robotics Software Engineer | Onsite
Senior C++/C# Robotics Software Engineer | Onsite

Capgemini • Burlington (VT)

On-site
USD 54,000 - 122,000
Medical, dental, and vision coverage
401(k) retirement plan
Paid time off
C++/C# Developer for Robotics & Medical Devices (Onsite)
C++/C# Developer for Robotics & Medical Devices (Onsite)

Capgemini Engineering • Burlington (VT)

On-site
USD 54,000 - 122,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans (401(k))
+2
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 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
Senior C++ Software Engineer — Medical Devices

Capgemini • Burlington (VT)

On-site
USD 69,000 - 162,000
Paid time off
Medical insurance (health)
Retirement plans
Senior C++ Software Engineer - Medical Devices (Onsite)
Senior C++ Software Engineer - Medical Devices (Onsite)

Capgemini • Westford (MA)

Hybrid
USD 69,000 - 162,000
Senior Software Engineer - C++ & C#
Senior Software Engineer - C++ & C#

Capgemini Engineering • Westford (MA)

On-site
USD 54,000 - 122,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans (401(k))
+3
Robotics Automation Engineer I — Lab Systems & Commissioning
Robotics Automation Engineer I — Lab Systems & Commissioning

HighRes • Beverly (MA)

On-site
USD 80,000 - 90,000
C++ Developer with C# Experience
C++ Developer with C# Experience

Capgemini Engineering • Burlington (VT)

On-site
USD 54,000 - 122,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans (401(k))
+2
C++ Developer with C# Experience
C++ Developer with C# Experience

Capgemini • Burlington (VT)

On-site
USD 54,000 - 122,000
Medical, dental, and vision coverage
401(k) retirement plan
Paid time off