E

Envista

Global dental products & technologies provider

Software Development Engineer

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeMadrid, SpainNo salary listed

About the Job

Requirements

  • A Master of Science degree in Computer Science, Mathematics, or a related technical field.
  • At least five years of professional experience in C++ development.
  • Experience in application development.
  • Strong proficiency in software design patterns, including SOLID, YAGNI, and KISS.
  • In-depth understanding of Agile development principles and proven experience working in Agile teams.
  • Experience writing robust unit tests and end-to-end tests, including mocking external endpoints for new and legacy codebases.
  • Strong written and spoken English communication skills.

Responsibilities

  • Contribute to solution design and implementation of new features in desktop and console applications used to generate patient anatomy from supplied scans.
  • Participate in feature refinement with product managers and help the development team plan features for upcoming releases and sprints.
  • Support software used for acquiring raw dental X-ray scans and processing them into 3D models using machine learning algorithms.

Desired Qualifications

  • Experience with 3D graphics.
  • Familiarity with geometric frameworks such as CGAL, VTK, Embree, or similar technologies.
  • Experience with Python, especially for batch testing or prototyping.
  • Exposure to cloud platforms such as AWS or Azure.
  • Experience with frontend technologies such as TypeScript and React.
  • Experience with GitHub Copilot.

About the Company

Envista

Global dental products & technologies provider

Envista provides a broad range of dental products and solutions to dental professionals, spanning implants, prosthetics, orthodontics, imaging, endodontics, restorative materials, and infection prevention. Its products work by serving dentists through a two-segment model: Specialty Products & Technologies (brands like Nobel Biocare, Ormco, Damon System, Spark) and Equipment & Consumables (brands like Kerr, DEXIS, Metrex) sold via direct sales and distributors to offices, clinics, hospitals, and labs, enabling end-to-end workflows from planning and imaging to treatment and infection control. Envista differentiates itself with a large, globally distributed portfolio and established brands that cover roughly 90% of a dentist’s clinical needs, supporting DSOs and independent practices alike. The company aims to be a leading independent global provider of dental products and digital dentistry tools, expanding geographic reach and integrated solutions for dental care.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Brea, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Envista

See more jobs