As a C++ software engineer at Thirona you will develop and maintain the software framework and applications
that execute the algorithms developed by our deep learning team. Applications include back-end routines for preand
postprocessing for our image analysis models, applications to automate data transfer between systems and
executables to create visual reports for our clients.
You will work in a scrum team, and in close collaboration with other software teams and the deep learning team.
We expect you to use your expertise to design and implement the software solutions for the task at hand. Most of
the time you will be programming in modern C++, but occasionally you will also need to write supporting scripts.
Having some experience with Python, CMake, Docker and/or Jenkins is a plus.

In this role you will (not an exhaustive list):

• Design and development of new features within Thirona software by:
o Discussing the wishes of end users and come up with solutions to adhere to these wishes
o Proposing a design to implement these solutions
o Discussing the design with other software engineers and the lead software engineer to come up
with the best overall design
o Implementing the chosen design
• Maintenance of existing software in compliance with regulations
• Validate and verify the correctness of existing and new software by:
o Analysis and review of software code
o Developing and maintaining automatic testing in general testing frameworks
o Writing and performing manual testing when automatic testing is not feasible.

Profile & Competences:

• Bachelor's or master's degree in computer science, software engineering or equivalent education
• Experience with C++ in either a professional, academic or personal setting
• Knowledge of Python, CMake, Docker and/or Jenkins is a plus
• Strong accountability and willingness to challenge the status quo
• Independent, innovative, and business minded
• Pragmatic and adopting a user-oriented mentality, both towards internal and external users.
• Good organizational skills; the ability to work in a collaborative environment and a desire to improve skills
are essential

Practical information:

• Thirona counts +/-50 employees with international backgrounds
• Office location: Nijmegen
• 32-40 hours workweek – hybrid working for 40%
• Flexible start and end time
• Temporary remote work
• EU passport or work permit in EU is required for this job position
• The candidate must be either living in the Netherlands or willing to move to the Netherlands
• 27 vacation days based on a 40-hour contract, and 8% holiday allowance
• 8% pension allowance with a flexible pension plan

Why should you choose us?

• We offer a competitive salary and plenty of personal development opportunities
• We are proud to have a positive impact on patients’ healthcare
• We are a friendly and energetic team of professionals
• We work hard but have fun together
• We keep growing and like to see you growing with us

Time schedule:

• Application period: until February 16, 2025
• Review period + coding tests: February 17-23, 2025
• First round of interviews: February 26-March 6, 2025
• Second round of interviews: March 10-13, 2025

We would love to hear from you!

• Please email your CV and motivation letter to vacancies@thirona.eu. Kindly note that applications via
LinkedIn will not be considered.
The initial employment contract will be for one year. Upon proven suitability, this may transition into a
permanent contract.

Acquisition for this vacancy is not appreciated.