Senior Software Engineer
Core
Develop major software modules, prototypes, and proofs of concept for medical robotics products, specifically focusing on surgical navigation, image registration, and high-performance CAD systems.
Role type
Senior Software Engineer (Robotics/Surgical Navigation)
Builds
Production-quality software solutions for surgical navigation technologies and robotics
Domain
Medical Technology / Robotics / Surgical Navigation
Deliverable
production ML models | product features
Required skills
C++, JavaScript/TypeScript, Python, C#, GLSL, HLSL, Unity, QT Framework, Git, Jira, Confluence, multi-threading, object-oriented design, software architecture, CAD algorithms, point-cloud processing, mesh analysis, API design, data modeling
Preferred skills
Experience with WebAssembly, Blender's Python API, Unity plugins, Agile/Scrum methodology, Windows OS, source control, performance optimization
Technologies
C++, JavaScript, TypeScript, Python, C#, GLSL, HLSL, Unity, QT, WebAssembly, Blender, Git, Jira, Confluence
Responsibilities
Develop prototypes and production-quality solutions; ensure efficient performance and scalability; contribute to design, testing, and documentation; provide technical support to manufacturing and customers; ensure compliance with governmental laws and regulations
Seniority
Senior, hands-on IC