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 (not an exhaustive list):

  • Design and development of new features within Thirona Retina 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 senior 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
  • 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
  • Drive to continuously improve

Practical information:

  • In total, Thirona has +/- 40 employees and Thirona Retina- team is in the start-up phase and expected to expand rapidly
  • Part-time can be considered
  • EU passport is required for this position
  • Principal residence within 1 hour travel distance from the office
  • 32-40 hours – hybrid working is allowed
  • 25 vacation days based on a 40-hour contract, and 8% holiday allowance
  • Flexible pension plan is offered by Thirona Retina, and 8% pension allowance

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

We’d love to hear from you!

  • 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 and a motivation letter to vacancies@thirona.eu

Please note that applications via LinkedIn will not be processed.

Acquisition for this vacancy is not appreciated.