Skip to Main Content

Job Title


Software Developer (C#/.NET) - Image-Guided Surgical Navigation


Company : ClaroNav


Location : Ontario, Ontario


Created : 2025-12-17


Job Type : Full Time


Job Description

At ClaroNav Dental, we build real-time image-guided surgical navigation software used in clinics around the world. We are a small, dynamic team, so you''ll own meaningful pieces of the product''s design and see their positive impact on surgeons and patients. This role reports to the VP of R&D (Dental). We offer competitive compensation, a company-paid benefits package, and potential equity based on contribution. What you''ll do: Build and ship product features end-to-end: design implement test review release support. Work where geometry meets healthcare: 3D math, coordinate frames, transforms, registration, visualization, and workflow logic. Develop and integrate algorithms for image processing/analysis and navigation workflows. Create meaningful, responsive desktop UIs using C#/.NET, WPF, and WinUI that clinicians will use to plan and execute procedures. Raise the bar on quality: unit/integration tests, code reviews, profiling, failure-mode thinking, and pragmatic documentation. Partner tightly with leading clinicians and clinical support personnel to translate real-world needs into robust software. What we''re looking for: Strong C#/.NET experience building production software (preferably 5+ years, but we can accept less if you demonstrate exceptional talent and drive). Experience building desktop UIs for complex technical workflows, preferably using XAML (WinUI or WPF). 3D math problem-solving ability: linear algebra, coordinate transforms, geometry, and numerical stability. A BSc or higher degree from leading programs (e.g., Waterloo/U of T) is valued, but not required. Proven ability to work independently: you can break down ambiguous problems, propose solutions, and execute with minimal supervision. A builder mindset: bias for action, proactive, accountable, and motivated to ship high-quality work. Nice-to-haves (big plus): Experience with medical imaging, 3D visualization, real-time systems, or graphics-heavy applications. Familiarity with performance profiling, multi-threading, GPU concepts, or working close to hardware. Location: Must reside in Canada (GTA preferred) and be eligible to work in Canada. Remote work within Canada, with occasional visits to our Toronto office, is acceptable. How we evaluate: Besides relevant experience, we would most like to see evidence of exceptional talent and drive in tackling software engineering challenges. The evaluation process would include several programming and problem-solving challenges, as well as reference checks. Please note: We thank all applicants, but only those selected for an interview will be contacted.