Point your AI agent at freehire and let it find you a job.

Get the CLI →
Discussion

Senior Software Development Engineer (C++ | Computer Geometry)

NewBe an early applicant

Summary

Senior C++ engineer in Madrid building Ormco's Spark clear aligner software: converting dental X-ray and scan data into precise 3D anatomical models using computational geometry and ML, and developing desktop and backend features within a global Agile team.

Want to build technology that transforms smiles—literally?

Join our global team working on Spark™ Clear Aligners, a next-generation orthodontic solution. We’re looking for a strong C++ engineer to help us turn raw dental scan data into precise 3D models using advanced algorithms and machine learning.

This is where software engineering meets real-world healthcare impact.

What you’ll be working on

  • Converting dental X-ray and scan data into accurate 3D anatomical models
  • Solving complex computational geometry challenges in a medical context
  • Designing and building features for desktop and backend applications
  • Collaborating with a global team of engineers, product managers, and domain experts
  • Driving innovation in an Agile environment (from concept to release)

Job Requirements

  • 10+ years of C++ development experience
  • Background in Computer Science, Mathematics, or similar
  • Experience with computational geometry
  • Strong grasp of clean code principles (SOLID, KISS, YAGNI)
  • Experience working in Agile teams
  • Solid testing practices (unit + integration tests)
  • Fluent English

Nice to have

  • CGAL, VTK, Embree or similar frameworks
  • Python for prototyping or testing
  • AWS or Azure exposure
  • TypeScript / React basics
  • Interest in AI-assisted tools (e.g., GitHub Copilot)

Why join us?

  • Work on meaningful technology that improves patient outcomes
  • Tackle unique challenges combining 3D, ML, and medical imaging
  • Be part of a global, collaborative team
  • Grow your expertise in a highly specialized, innovative domain
  • Competitive compensation package with comprehensive benefits, including medical and dental coverage
  • Meal allowance to support your daily wellbeing
  • Maternity & paternity leave to help you focus on what matters most during important life moments
  • Modern, award-winning office at Kio Towers, designed with top-tier wellbeing and ergonomic standards

Operating company:Ormco

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available