Match score not available

Senior C++ Engineer (Linux/OpenGL, Ukraine) #14836

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of software development experience, 4+ years in medical device or healthcare industry, Proven C++ and Linux skills, Hands-on experience with OpenGL development.

Key responsabilities:

  • Develop C++ applications for medical devices
  • Design user interfaces based on OpenGL
Capgemini Engineering logo
Capgemini Engineering XLarge https://www.capgemini.com/about-us/who-we-are/our-brands/capgemini-engineering/
10001 Employees
See more Capgemini Engineering offers

Job description

Purpose Of The Job

We're looking for a Senior Software (SW) Engineer to develop C++ based application for medical device applications in Linux OS. A talented and motivated C++ developer to join the team in developing innovative software solutions for the medical industry. The successful candidate will be responsible for proof of concept, quick prototyping, designing & unit testing of application software along with an extended team that are critical to the operation of medical devices and healthcare systems.

Main Tasks And 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;

Good understanding of makefile;

Working with the extended team (developers & verification team) to work together to enhance the application & functionality;

Participate in code reviews, debugging, and troubleshooting to identify and address software (build, algorithm/ functionality/ dependency) issues.

Education, Skills And Experience

MUST HAVE:

8+ years of understanding and experience in the development of full life cycle of application software for medical devices (at least 4+ years in medical device and/or health care industry is mandatory);

Proven experience in C++ in Linux with knowledge on object-oriented programming principles and design patterns;

Hands-on experience in OpenGL based application development;

Expertise in build system improvement (C++ in Linux makefile) is mandatory;

Proficiency in understanding dependencies, root cause analysis & troubleshooting for build related challenges (e.g. time to build, any performance aspects, dependencies);

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Decision Making
  • Communication
  • Teamwork
  • Critical Thinking
  • Detail Oriented

Field Engineer (Solutions) Related jobs