E

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

Envista Holdings Corporation

madrid, comunidad de madrid, Spain Full-time July 19, 2026

Found Description

Job Description

Software Development Engineer is part of a large global team supporting our Spark software that enables designing and manufacturing of Spark Clear Aligners. The role focuses on the initial part of the process—acquisition of raw dental X-ray scans and their processing into 3D models using machine learning algorithms.

Main Tasks

  • Working in a distributed international cross‑functional team, the developer will help with solution design and implementation for new features in desktop and console applications used to generate patient anatomy from supplied scans.
  • Contributing to features refinement and planning ahead of upcoming releases and sprints, working closely with product managers and the agile team.

Job Requirements

Must‑have qualifications:

  • MSc in Computer Science, Mathematics, or a related technical field
  • At least 5 years of professional experience in C++ development
  • ...

Ready to Apply?

Submit your application for Senior Software Development Engineer (C++ | Computer Geometry) at Envista Holdings Corporation

Apply Now