282.085 vacatures

18 apr 2024

Software Engineer C++

Branche Zie onder
Dienstverband Zie onder
Uren Zie onder
Locatie Nijmegen
Opleidingsniveau Zie onder
Organisatie Thirona BV
Contactpersoon Zie onder

Informatie

Software Engineer C++ 

Nijmegen (GLD) 

About Thirona Retina: Thirona Retina BV is a spin-out company of a Dutch based Thirona BV, fast-growing global company specializing in the field of AI assisted medical image analysis. Since its inception in 2014, Thirona has grown from a science-based startup to a market leader in AI-powered image analysis. With a market leading AI platform and proven reputation in the lung diseases domain, Thirona has a successful track record in developing solutions for eye care. Following recent market expansion of RetCAD™, the flagship AI solution for eye disease screening, the company decided to spin out her Retina division. While building further on the scientific heritage and technology expertise of Thirona, Thirona Retina focuses entirely on eye diseases. 

RetCAD™ software  uses state-of-the-art deep learning and computer vision technology to provide precisely quantified analysis of eye images, supported by internationally standardized clinical evidence. The software assists eye care specialists in early diagnosis and grading of vision threatening diseases, such as Age-related Macular Degeneration (AMD), Diabetic Retinopathy (DR) and Glaucoma. RetCAD™ is available to clinical and optical markets through integrations with all major fundus camera vendors (Topcon, Tomey, Nidek, Canon, iCare) and supports multiple national screening programs in UK, and Europe. 

About the vacancy:  

As a C++ software engineer at Retina you will develop and maintain the software systems that run the algorithms developed by our Deep Learning team. This ranges from applications run by our clients to back-end routines that pre- and postprocesses data for our image analysis models. 

You will mostly work as an independent developer at Retina under loose supervision from the C++ team at Thirona. We expect you to use your expertise to design and implement the software solutions for the task at hand. You will work with Thirona engineers to make sure that code at Retina and Thirona works well together. 

Most of the time you will be programming in modern C++, but occasionally you will also need to write supporting scripts. Having experience with Python, CMake and/or Docker is a plus. 

In this role you will focus on:  

·        Design and development of new features within Thirona Retina 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 senior 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 

·        Deployment of software on cloud and local hardware 

·        Managing our cloud integrations with third-party applications 

Profile & Competences; 

·        Bachelor in Computer Science, Software Engineering or equivalent 

·        Skilled in programming, mainly C++ or Python 

·         Innovative, analytical approach to solving complex test problems and performing troubleshooting 

·        Customer-oriented mindset, both towards internal and external customers 

·        Drive to continuously improve 

Practical information: 

·                    Thirona counts +/-40 employees with international backgrounds 

·                    Office location: Nijmegen 

·                    32-40 hours workweek – hybrid working is allowed 

·                    Part-time can be considered 

·                    EU passport is required for this job position 

·                    Principal residence within 1 hour travel distance from the office 

·                    25 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 people’s lives 

·        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 

Timeline 

·        Applications before 13th of May.  

·        After sending CV + motivation letter, we will do a first selection 

·        The selection will receive a coding test 

·        First round of interviews start: 13 May 

·        Second round of interviews start: 20 May 

·        Potential start date: 1 June or 1 July 

We’d love to hear from you! 

Please send your CV together with your motivation letter to vacancies@thirona.eu.

Omschrijving

Software Engineer C++ 

Nijmegen (GLD) 

About Thirona Retina: Thirona Retina BV is a spin-out company of a Dutch based Thirona BV, fast-growing global company specializing in the field of AI assisted medical image analysis. Since its inception in 2014, Thirona has grown from a science-based startup to a market leader in AI-powered image analysis. With a market leading AI platform and proven reputation in the lung diseases domain, Thirona has a successful track record in developing solutions for eye care. Following recent market expansion of RetCAD™, the flagship AI solution for eye disease screening, the company decided to spin out her Retina division. While building further on the scientific heritage and technology expertise of Thirona, Thirona Retina focuses entirely on eye diseases. 

RetCAD™ software  uses state-of-the-art deep learning and computer vision technology to provide precisely quantified analysis of eye images, supported by internationally standardized clinical evidence. The software assists eye care specialists in early diagnosis and grading of vision threatening diseases, such as Age-related Macular Degeneration (AMD), Diabetic Retinopathy (DR) and Glaucoma. RetCAD™ is available to clinical and optical markets through integrations with all major fundus camera vendors (Topcon, Tomey, Nidek, Canon, iCare) and supports multiple national screening programs in UK, and Europe. 

About the vacancy:  

As a C++ software engineer at Retina you will develop and maintain the software systems that run the algorithms developed by our Deep Learning team. This ranges from applications run by our clients to back-end routines that pre- and postprocesses data for our image analysis models. 

You will mostly work as an independent developer at Retina under loose supervision from the C++ team at Thirona. We expect you to use your expertise to design and implement the software solutions for the task at hand. You will work with Thirona engineers to make sure that code at Retina and Thirona works well together. 

Most of the time you will be programming in modern C++, but occasionally you will also need to write supporting scripts. Having experience with Python, CMake and/or Docker is a plus. 

In this role you will focus on:  

·        Design and development of new features within Thirona Retina 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 senior 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 

·        Deployment of software on cloud and local hardware 

·        Managing our cloud integrations with third-party applications 

Profile & Competences; 

·        Bachelor in Computer Science, Software Engineering or equivalent 

·        Skilled in programming, mainly C++ or Python 

·         Innovative, analytical approach to solving complex test problems and performing troubleshooting 

·        Customer-oriented mindset, both towards internal and external customers 

·        Drive to continuously improve 

Practical information: 

·                    Thirona counts +/-40 employees with international backgrounds 

·                    Office location: Nijmegen 

·                    32-40 hours workweek – hybrid working is allowed 

·                    Part-time can be considered 

·                    EU passport is required for this job position 

·                    Principal residence within 1 hour travel distance from the office 

·                    25 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 people’s lives 

·        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 

Timeline 

·        Applications before 13th of May.  

·        After sending CV + motivation letter, we will do a first selection 

·        The selection will receive a coding test 

·        First round of interviews start: 13 May 

·        Second round of interviews start: 20 May 

·        Potential start date: 1 June or 1 July 

We’d love to hear from you! 

Please send your CV together with your motivation letter to vacancies@thirona.eu.

Solliciteer direct