Software Developer – Real-Time Rendering & Computer Vision (C++)
Core
Design, develop, and maintain software for image-guided navigation platforms (CAS-One IR) focusing on tracking, computer vision, and 3D rendering.
Role type
Senior C++ software engineer (real-time rendering & computer vision)
Builds
Image-guided navigation platforms for medical procedures
Domain
Medical technology / Computer Vision / Real-time 3D Graphics
Deliverable
production ML models
Required skills
C++, object-oriented design, Git, real-time 3D tracking, computer vision, GPU-accelerated rendering, image registration, SLAM, structure-from-motion, photogrammetry
Preferred skills
Qt, regulated environment experience
Technologies
CUDA, OpenGL, Vulkan, DirectX
Responsibilities
Design and maintain core software for navigation platforms; own specialized technical areas including tracking and rendering; debug and optimize application performance; document technical work per regulatory requirements
Seniority
Senior, hands-on IC