Product Software Engineer - Sr. Software Engineer
CapgeminiAbout the role
Description
Job description:
Senior Software (SW) Engineer to enhance productivity of team through tool development, automation & collaboration. A talented and motivated C++/ QT developer to join the team in developing innovative tools for the product R&D teams for the medical industry. The successful candidate will be responsible for innovative tool development through integrating data from various system, interpretation of data through data analytics & providing dashboards that are critical to the operation of medical devices and healthcare systems.
KEY RESPONSIBILITIES:
• Innovative tool development in C++/QT for teams working in medical device applications in Linux OS
• Ability to interface with various systems & integrate data.
• Interpretation of data through data analytics & providing dashboards that are critical to the operation of medical devices and healthcare systems.
• Working with the extended team (developers & verification team) to work together to understand the need of various tools, improvements required & create specification/ designs for the same
• Enable productivity enhancement targets for the team.
Required Skills:
• (4-8) years of understanding and experience in the development of full life cycle of application software for medical devices.
• Proven experience in C++/ QT in LinUx with knowledge on object-oriented programming principles and design patterns.
• Ability to interface with various systems & integrate data is mandatory
• Interpretation of data through data analytics & providing dashboards that are critical to the operation of medical devices and healthcare systems.
• Experience in working in productivity enhancement tool development is a mandatory skill requirement.
• Hands on working experience in Linux is highly desirable.
• Familiarity with software development methodologies such as Agile or Scrum.
• Understanding of medical devices regulations and standards is desirable.
• Strong problem-solving skills and attention to detail.
• Ability to work independently and as a part of a team in fast-paced environment.
• Strong written and verbal communication, judgment, decision-making, and critical thinking skills
• Bachelors or Masters in Computer Engineering/ Science, Electrical Engineering, Electronics Engineering or related fields.
1. Masters in Computer Engineering/ Science, Electrical Engineering, Electronics Engineering or related fields
2. Working experience in Win OS
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child/elder care and tutoring
- Mentoring, coaching and learning programs
- Employee Resource Groups
- Disaster Relief
About Capgemini Engineering
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s