Sr. Software Engineer - 3D Visualization (OpenGL)
Core
Own significant features of real-time 3D visualization for cardiac anatomy, catheter position, and electrical activity rendering during Prism Mapping procedures.
Role type
Senior IC software engineer (3D visualization)
Builds
Real-time 3D rendering subsystems for medical imaging and catheter navigation tools
Domain
Healthcare technology / Medical imaging
Deliverable
production ML models | product features
Required skills
OpenGL, VTK, Qt/QML, GPU/CPU optimization, shader debugging, C++, Python, Linux, multi-device systems
Preferred skills
Vulkan, DirectX, Docker, CI/CD, automated testing, architecture design, technical leadership
Technologies
OpenGL, VTK, Qt, QML, C++, Python, Linux, Docker
Responsibilities
Design and extend rendering features; optimize rendering pipeline for real-time performance; debug GPU-level issues; lead development and mentor engineers; contribute to software architecture and engineering practices.
Seniority
Senior, hands-on IC with technical leadership