Senior Software Engineer - Medical Device Systems (C++, Python)

Medlogix

Roma

On-site

EUR 40,000 - 60,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Opportunity to co-author scientific publications
Small, technical team environment
Involvement in EU-funded research projects

Job summary

A medical technology company in Rome is seeking a skilled software developer to work on innovative medical devices. The role focuses on building and maintaining software across diverse stacks, including C++, Python, and Qt, while ensuring high code quality and regulatory compliance. This position offers the chance to directly impact patient outcomes through high-quality software that enhances cancer treatment. The ideal candidate will have a degree in Computer Science and must be an effective communicator with a strong understanding of debugging without direct supervision.

Qualifications

  • Strong C++ and/or Python programming.
  • Comfortable debugging across multiple layers.
  • Experience with CI/CD pipelines and containerization.

Responsibilities

  • Build and maintain software across the stack.
  • Develop and improve internal tools and infrastructure.
  • Write clean, testable, well-documented code.

Skills

C++
Python
Git
Code quality

Education

Degree in Computer Science or Computer Engineering

Tools

Qt
Docker
Linux
Windows

Job description

A medical technology company in Rome is seeking a skilled software developer to work on innovative medical devices. The role focuses on building and maintaining software across diverse stacks, including C++, Python, and Qt, while ensuring high code quality and regulatory compliance. This position offers the chance to directly impact patient outcomes through high-quality software that enhances cancer treatment. The ideal candidate will have a degree in Computer Science and must be an effective communicator with a strong understanding of debugging without direct supervision.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Software Engineer - C++ for Regulated Systems
Senior Software Engineer - C++ for Regulated Systems

Scienta • Turbigo

On-site
EUR 50,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Scienta • Turbigo

On-site
EUR 50,000 - 70,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
Staff Embedded Robotics Software Engineer
Staff Embedded Robotics Software Engineer

Infineon Technologies • Padova

On-site
EUR 50,000 - 70,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

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
Senior Python Engineer — Hybrid Rome, Impact & Modern Stack
Senior Python Engineer — Hybrid Rome, Impact & Modern Stack

Apprendo S.r.l. • Roma

Hybrid
EUR 60,000 - 90,000
Buoni pasto Ticket Restaurant
Assicurazione sanitaria integrativa (Metasalute)
Birthday Off
Embedded Software Engineer - C++ for Medical Devices
Embedded Software Engineer - C++ for Medical Devices

AYES - Management & Technology Consulting • Lombardia

On-site
EUR 31,000 - 42,000