Senior Software Engineer (C++/OpenGL)

job
  • Capgemini
Sorry the Job you are looking for is no Longer available

Job Summary
Location
,MA
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

Job Title: Senior Software Engineer (C++/OpenGL)

Location: Waltham, MA

Job Description

We are seeking a highly skilled and driven Senior Software Engineer to join our dynamic team in developing cutting-edge C++ applications for the medical device industry, specifically within a Linux operating system environment. This role requires a talented developer with a passion for innovation and an eye for creating efficient, high-performance software solutions. As part of a collaborative team, you will be responsible for developing proof-of-concept prototypes, designing application software, conducting unit testing, and ensuring that the software supports critical healthcare systems and medical device operations. This is a fantastic opportunity to contribute to the advancement of healthcare technology and make a direct impact on the well-being of patients worldwide.

Key Responsibilities

  • Development of C++ based medical device applications in Linux OS
  • Development of user interface based on OpenGL
  • Conceptualization, prototyping, design, development & unit testing of application SW based on product requirement
  • Working with the extended team (developers & verification team) to enhance the application & functionality
  • Participate in debugging and troubleshooting to identify and address software (build, algorithm/ functionality/ dependency) issues.

Mandatory skills and skill proficiencies

  • 8+ years of understanding and experience in the development of full life cycle of application software
  • 3 years understanding and experience of medical devices regulations and standards
  • Proven experience in C++ in Linux with knowledge on object-oriented programming principles and design patterns.
  • Hands-on experience in OpenGL and Qt based application development
  • Expertise in build system improvement (C++ in Linux makefile) is mandatory.
  • Hands on working experience in Linux
  • Familiarity with software development methodologies such as Agile or Scrum.
#J-18808-Ljbffr