Senior C++ Developer - Surgical Navigation
Role details
Job location
Tech stack
Job description
- Entwicklung und Architektur komplexer Softwarekomponenten auf Basis von C++ (C++17 oder höher)
- Erstellung von 3D-Visualisierungen, Datenpipelines und Rendering-Funktionen mit VTK
- Implementierung moderner Desktop-UIs mit Qt (QML)
- Integration und Verarbeitung von Trackingdaten
- Optimierung von Rendering-Performance und Latenzen
- Durchführung von Code-Reviews und aktives Mitwirken an technischen Entscheidungen, Die CADS GmbH mit Sitz in Perg ist in Zusammenarbeit mit der KLS Martin Group der weltweit führende Hersteller von medizinischen Geräten für chirurgische Innovationen mit visionären Softwarelösungen für den professionellen Einsatz. Digitale Gesundheit ist unsere Leidenschaft. Diese Leidenschaft ist seit 15 Jahren die Grundlage unseres Erfolgs und macht uns zu einem ganz besonderen Arbeitgeber. Wir entwickeln bahnbrechende Softwarelösungen, von denen Patienten und Ärzte weltweit profitieren.
Wir arbeiten ständig an neuen Entwicklungen und Branchenlösungen und sehen die Ideen, Fähigkeiten und das Potenzial unserer Mitarbeiter als zentrale Komponente.
Möchten Sie uns auf diesem Weg begleiten und mit Ihrer Arbeit dazu beitragen, Menschen zu helfen? Dann würden wir uns freuen, Sie kennenzulernen und in unserem Team willkommen zu heißen.
Requirements
- Mehrjährige Berufserfahrung in professioneller C++-Entwicklung
- Erfahrung in der 3D Programmierung, idealerweise VTK (Rendering, Mesh-Verarbeitung, Filter, Pipelines)
- Sicherer Umgang mit Qt (QML, Signals/Slots, Multithreading)
- Analytische Arbeitsweise und hohes Qualitätsbewusstsein
- Abschluss an einer HTL, FH oder Universität mit technischem Schwerpunkt oder eine vergleichbare technische Ausbildung mit relevanter Berufserfahrung
Nice-to-Haves
- Erfahrung mit CMake, Git und modernen Entwicklungsworkflows
- Erfahrung mit optischen oder elektromagnetischen Trackingsystemen (z. B. NDI Aurora/Polaris, Polhemus, OptiTrack, Vicon)
- Kenntnisse in 3D-Mathematik, Computational Geometry oder Computer Vision
- Erfahrung in der Entwicklung von Extended-Reality Projekten (Unity, Unreal Engine)
- Erfahrung in agilen Entwicklungsprozessen (Scrum/Kanban)
Benefits & conditions
Bei uns findest du statt Firmenpolitik eine Zusammenarbeit mit engagierten Menschen auf Augenhöhe. Gegenseitiger Respekt und Wertschätzung sind uns sehr wichtig. Unser familiäres Arbeitsumfeld bildet den Rahmen für eine enge Zusammenarbeit im Team und lässt dabei ausreichend Freiraum für die individuelle Entwicklung aller Mitarbeitenden. Im Richtigen Umfeld macht die Arbeit Spaß - da spielen unsere Vergünstigungen eher eine Nebenrolle.
Flexible Arbeitszeiten, Homeoffice und Workation
Wir sagen immer: Was zählt ist das Ergebnis und nicht, ob man von 8:00 bis 17:00 im Büro anwesend ist. Deshalb kann sich unser Team die Zeit selbstständig und flexibel einteilen., Uns ist es wichtig, dass unsere Mitarbeiter am Arbeitsplatz alles vorfinden, was sie brauchen. Ein eigenes Notebook, Firmentelefon, und Co stellen wir bei Bedarf gerne zur Verfügung.
About the company
CADS GmbH has been developing software solutions for professional use for over 10 years. Our software optimizes existing process chains, simplifies everyday work or simplifies complex application scenarios. The applications are used in well-known companies in medical technology, product development and metal-based 3D printing.
We offer our customers not only functioning software, but also optimized usability and attractive design. From screen design to virtual reality - we make it possible.