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.