Home / Senior C++ Developer – Surgical Navigation
Senior C++ Developer – Surgical Navigation
* Several years of professional experience in C++ development
* Experience in 3D programming, ideally with VTK (rendering, mesh processing, filters, pipelines)
* Confident use of Qt (QML, signals/slots, multithreading)
* Analytical working style and strong quality awareness
* Degree from a technical high school (HTL), university of applied sciences (FH), or university with a technical focus, or a comparable technical education with relevant professional experience
Nice-to-Haves
* Experience with CMake, Git, and modern development workflows
* Experience with optical or electromagnetic tracking systems (e.g., NDI Aurora/Polaris, Polhemus, OptiTrack, Vicon)
* Knowledge of 3D mathematics, computational geometry, or computer vision
* Experience in developing extended reality (XR) projects (Unity, Unreal Engine)
* Experience with agile development processes (Scrum/Kanban)
Your Tasks
* Development and architecture of complex software components based on C++ (C++17 or higher)
* Creation of 3D visualizations, data pipe lines, and rendering functions using VTK
* Implementation of modern desktop UIs with Qt (QML)
* Integration and processing of tracking data
* Optimization of rendering performance and latency
* Conducting code reviews and actively contributing to technical decisions
The annual salary is 53.802 – 77.000€ gross on a full-time basis according to the IT collective agreement. Willingness to pay more based upon qualifications and experience.
Instead of corporate policy, you will find collaboration with committed people on an equal footing. Mutual respect and appreciation are very important to us. Our family‑like working environment provides the framework for close teamwork and allows sufficient freedom for the individual development of all employees. In the right environment, work is fun—our benefits play a secondary role.
Flexible working hours, home office and workation
We always say: What counts is the result and not whether you are present in the office from 8:00 am to 5:00 pm. That is why our team can arrange their time independently and flexibly.
Hardware and equipment
It is important to us that our employees have everything they need at their workplace. We are happy to provide our employees with their own notebook, company telephone, etc. if required.
Individual further training opportunities
Our employees should always be up to date. That’s why we cover up to 100% of the costs of training and continuing education. Also for books and technical literature.
Company team
A fit mind is related to a fit body. That’s why we are happy to pay the participation fee when our team takes part in sports events together.
Sometimes you just need some fun to get back to full power at work. That’s why you can find our team now and then at the football table in our fun corner.
Company events
Our employees are often faced with tough challenges, and successes should be celebrated appropriately. That is why we attach great importance to joint employee events.
JobRad
Stay fit and eco‑friendly with JobRad – whether you’re commuting to work or riding in your free time. Through CADS, you can easily lease the bike of your choice.
Fresh snacks and meals right at the office every day? The “Schrankerl” fridge makes it easy – and we cover 20% of the cost for you!
Diversity of innovation
Diverse and forward‑looking projects that use innovative technologies to shape medical technology in the long term and make your everyday work exciting.
Free parking in Perg and Ansfelden, and close proximity to the train station.
Group health insurance with premium advantages
About CADS
CADS GmbH, based in Perg, in collaboration with the KLS Martin Group, is the world’s leading medical device manufacturer for surgical innovation with its visionary software solutions for professional use. Digital Health is our Passion. This passion has been the basis of our success for 15 years and makes us a very special employer. We create groundbreaking software solutions that benefit patients and physicians worldwide. We are constantly working on new developments and industry solutions and see the ideas, skills and potential of our employees as a central component. You would like to join us on this path and contribute to helping people with your work? Then we would be happy to get to know you and welcome you to our team.
#J-18808-Ljbffr