Software Engineer

Software Engineer

As a software engineer at Medis Medical Imaging Systems you will be part of company that is a leading provider of innovative software solutions. You will create software that enables clinicians, technicians and researchers to visualize medical images and perform analyses on them. Our software help initiate innovations in research and assess the effectiveness of new treatments and devices in the medical world.

The software we create must integrate in hospitals’ IT infrastructure all over the world, and therefore, it needs to conform to the relevant standards, such as DICOM. In addition, we make cutting edge analysis algorithms and visualization tools available to assist doctors to make their diagnoses. We do this in a way that is supporting the daily workflow of our customers and saves them valuable time. One of the ways we do this is by automating as much of his work as possible, by for example using deep learning as well as more classical image processing solutions.


What will be your role

As a software engineer you will help to ensure that our medical software is easy to use, has a great performance, is stable and can be easily installed and maintained. In part this means working on our data pipeline to ensure that our customers’ data is available for detailed analysis, either in a client-server setup, or locally. It also means maintaining and expanding our library for the 2D and 3D visualization of medical images, as well as seamlessly integrating a variety of deep learning models, and implementing and optimizing our custom algorithms. You will perform these tasks as part of a development/scrum team according to Agile principles. You will be interacting with Product Owners to understand the features we are building and work with the team on the design and implementation. Using the CI/CD pipeline your code will be automatically built and tested, but together with the testers on the team you will further help ensure the delivered product meets the stringent requirements needed.


What will be your work:

  • Working in an Agile Scrum team
  • Developing features in C++
  • Communicating with Product Owners about features.
  • Working on design and documentation
  • Implementation of automatic tests


Your Profile:

We are looking for a software engineer with a passion for innovate medical technology who brings the following competences to the table:

  • Bachelor’s / Master’s / PhD degree in a quantitative field.
  • Experience with SCRUM or other methods for agile software development
  • Knowledge of C++, Qt, and design patterns
  • Excellent communication skills, both written and verbal, in English
  • Knowledge of Vtk and 3D visualization, or scientific computing is an asset

We are a Leiden based company, located next to the Leiden Central Station. We offer an informal & stimulating work environment with innovating products and high societal relevance. In addition, we offer an attractive salary with good secondary conditions and the opportunity to grow with the organization.

If you have any questions regarding this vacancy, or if you are ready to apply for this position, send you CV with a short motivation to

Webinar Medis Suite MR- What’s new?, September 15th 2020Register here