C++ R&D Software Engineer for 3D Medical Planning

Medacta International

Milano

On-site

EUR 55,000 - 75,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent contract

Job summary

Medacta Applied Solutions, a software company of the Medacta International Group based in Milan, seeks a C++ Software Developer to join our team working on preoperative planning software for orthopedic surgeries.

You will contribute to a desktop application focusing on C++, with strong emphasis on Qt, VTK and ITK, 3D rendering, and clean, maintainable code. You’ll collaborate with regulatory, marketing, and project management to ensure compliance and robust documentation.

Qualifications

  • Bachelor’s or master’s degree in computer science or software engineering.
  • Extensive C++ programming experience, including Qt and CMake.
  • Strong background in 3D rendering software development.
  • Solid understanding of linear algebra and transformation matrices.
  • Proficiency with version control systems (Git) and collaborative development; knowledge of QML.
  • Experience with cross-functional teams including regulatory and project management.
  • Knowledge of Agile practices and tools.
  • Knowledge of VTK and ITK libraries.
  • Excellent communication in English and Italian.

Responsibilities

  • Develop, test, and maintain C++ software apps focused on medical device functionality and surgical planning tools.
  • Collaborate with regulatory, marketing, and project management teams to align with industry regulations and product requirements.
  • Ensure compliance with medical device software standards (IEC 62304) and maintain thorough documentation for audits.
  • Conduct code reviews and promote best practices for code quality and testing.
  • Contribute to risk analysis and usability assessments with cross-functional teams.
  • Provide technical support during clinical evaluations and product testing; address feedback.
  • Continuously monitor and update software libraries and related technologies for performance and security.

Skills

C++
Qt
VTK
ITK
3D graphics
Git
QML
CMake
English
Italian

Education

Bachelor’s/Master in Computer Science

Tools

Qt framework
CMake build system
Git

Job description

Medacta Applied Solutions, a software company of the Medacta International Group based in Milan, seeks a C++ Software Developer to join our team working on preoperative planning software for orthopedic surgeries.

You will contribute to a desktop application focusing on C++, with strong emphasis on Qt, VTK and ITK, 3D rendering, and clean, maintainable code. You’ll collaborate with regulatory, marketing, and project management to ensure compliance and robust documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Medacta International • Milano

On-site
EUR 55,000 - 75,000
Permanent contract
R&D Software Engineer
R&D Software Engineer

BVI Medical • Roma

On-site
EUR 35,000 - 40,000
R&D Software Engineer — Ophthalmic Medical Devices
R&D Software Engineer — Ophthalmic Medical Devices

BVI Medical • Roma

On-site
EUR 35,000 - 40,000
R&D Software Engineer
R&D Software Engineer

Physiol • Roma

On-site
EUR 55,000 - 75,000
Ophthalmic MedTech R&D Software Engineer - On-site Rome
Ophthalmic MedTech R&D Software Engineer - On-site Rome

Physiol • Roma

Hybrid
EUR 55,000 - 75,000
Software Developer — Medical Device Software | MED-LOGIX Medical Solutions, Rome
Software Developer — Medical Device Software | MED-LOGIX Medical Solutions, Rome

Medlogix • Roma

On-site
EUR 40,000 - 60,000
Opportunity to co-author scientific publications
Small, technical team environment
Involvement in EU-funded research projects
C++ Software Developer
C++ Software Developer

RE:LAB Srl • San Benedetto del Tronto

On-site
EUR 45,000 - 65,000
Senior Software Engineer C++ (3d Core Kernel)
Senior Software Engineer C++ (3d Core Kernel)

OPEN MIND Technologies AG • Bologna

On-site
EUR 65,000 - 90,000
Hybrid work model
Meal vouchers
State-of-the-art tools & equipment
+2
Senior C++ Geometric Kernel Engineer
Senior C++ Geometric Kernel Engineer

OPEN MIND Technologies AG • Bologna

Hybrid
EUR 65,000 - 90,000
Hybrid work model
Meal vouchers
State-of-the-art tools & equipment
+2
Sviluppatore App Desktop Mediche e Strumenti di Pilotaggio
Sviluppatore App Desktop Mediche e Strumenti di Pilotaggio

Echolight Medical • Puglia

Hybrid
EUR 45,000 - 65,000