Find a jobRecruiters

R&D Software Engineer C++ - Medacta Applied Solutions

Exclusive opportunity

Onsite

R&D Software Engineer C++ - Medacta Applied Solutions

Medacta International

R&D Software Engineer C++ - Medacta Applied Solutions

Skills

RGitCompliance

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Milan, Metropolitan City of Milan, Italy

Work mode:

Onsite

Published on:

27 August 2026

What they need


Due to the high growth and commitment to technology, Medacta Applied Solutions, a Software Company of the Medacta International Group based in Milan, is seeking for a C++ Software Developer to join our development team. This team is responsible for creating preoperative planning software for orthopaedic surgeries. Specifically, we are seeking a developer to contribute to our desktop application for surgical planning. The ideal candidate will have experience in developing applications in C++ and specific expertise in QT, VTK, and ITK technologies, with a strong inclination toward 3D graphics. You will join a talented, young and dynamic software development team.

The candidate will be responsible for managing the following activities:

  • develop, test, and maintain C++ software applications focused on medical device functionality and surgical planning tools;
  • collaborate with regulatory, marketing, and project management teams to ensure alignment with industry regulations, product requirements, and project goals;
  • ensure compliance with medical device software standards (e.g., IEC 62304) and maintain thorough documentation for regulatory audits and submissions;
  • conduct code reviews and enforce best practices for code quality, documentation, and testing within the team;
  • contribute to risk analysis and usability assessments, working closely with cross-functional teams to address and mitigate potential issues;
  • provide technical support during clinical evaluations and product testing, addressing feedback and making iterative improvements;
  • continuously monitor and integrate relevant updates to software libraries, technologies, and industry standards to enhance software performance and security.

The resource should also have the following skills:

Hard Skills

  • Bachelor’s or master’s degree in computer science, Software Engineering;
  • extensive experience with C++ programming, including hands-on experience with the Qt framework and CMake build systems;
  • strong background in 3D rendering software development;
  • solid understanding of linear algebra, including reference systems and transformation matrices;
  • proficiency with version control systems, particularly Git, and experience in a collaborative development environment;knowledge of QML for the development of intuitive and responsive user interfaces;
  • experience working in cross-functional teams and managing input from regulatory, marketing, and project management perspectives;
  • knowledge of Agile development practices and tools, with the ability to adapt workflows as needed based on project priorities;
  • knowledge of VTK and ITK libraries;
  • excellent communication skills, with fluency in spoken and written English and Italian, to facilitate cross-departmental collaboration.

Soft Skills

  • excellent communication skills, both written and verbal;
  • problem-solving mindset and proactive approach;
  • passion for writing great, simple, clean and efficient code;
  • awarness of the importance of the teamwork.

We offer a permanent contract

Other offers great for you!

These companies are also looking for great profiles

Celad

Ingénieur Logiciel Ros2 - C++ Qt (F/H)

Freelance

Montpellier, France

Onsite

Skills

MQTTC++ros2

1 month ago

Quick apply

Celad

Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)

45K€ - 50K€ selon expérience

Permanent contract

Paris, France

Onsite

Skills

C++

12 days ago

Quick apply

Celad

Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)

440€ - 460€ selon expérience

Freelance

Paris, France

Onsite

Skills

C++

12 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools