Thirona

Software Engineer C++

Job Location

Nijmegen, Netherlands

Job Description

Software Engineer – C++ Nijmegen (GLD) About Thirona: Thirona is a fast-growing global company specializing in AI-assisted medical image analysis. Since its inception in 2014, we have grown from a science-based startup to a market leader in AI-powered analysis for pulmonary. We work with pharmaceutical and med-tech companies, helping them to advance drug and treatment development, as well as implement innovations in precision medicine in clinical care. Through our integration partners, Thirona’s AI software is also being used by medical specialists in hospitals and health care providers across the globe. With more than 20 different nationalities and variations of backgrounds, we form a naturally diverse team. We seek talent, but never at the cost of personality. About the vacancy: 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 pre- and 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 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: Discussing the wishes of end users and come up with solutions to adhere to these wishes Proposing a design to implement these solutions Discussing the design with other software engineers and the lead software engineer to come up with the best overall design Implementing the chosen design Maintenance of existing software in compliance with regulations Validate and verify the correctness of existing and new software by: Analysis and review of software code Developing and maintaining automatic testing in general testing frameworks 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 (0-5 years) 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 60% 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 July 20, 2025 Review period coding tests: July 21-27, 2025 First round of interviews: July 30-August 6, 2025 Second round of interviews: August 11-14, 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.

Location: Nijmegen, Gelderland, NL

Posted Date: 7/17/2025
View More Thirona Jobs

Contact Information

Contact Human Resources
Thirona

Posted

July 17, 2025
UID: 5295310650

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.