About this role
Project description
Our client is a global leader in orthodontic solutions, providing innovative and high-quality products and technologies to orthodontists and patients worldwide. With a history of over 60 years, they offer a wide range of orthodontic products, including braces, wires, brackets, and aligners.
We are seeking an experienced C++ Software Developer to join a team focused on development of web application.
Responsibilities
- Investigate the digital orthodontics workflow to find opportunities for automation and optimization
- Develop advanced algorithms for processing, augmentation, integration and prediction of photographic, volumetric, geometric and meta data
- Take part in iterative concept prototyping to validate or disprove new ideas
- Design experiments, metrics and acceptance criteria for technical and clinical validation
- Implement high-fidelity prototypes ready for hand-over to product development
- Write technical reports on investigations, findings and proposed solutions
- Communicate progress and risks to cross-functional teams
- Run technology and patent scans; take part in patent filing
Skills
-
Must have
-
Master’s degree in Computer Science, Applied Mathematics or a related engineering discipline
-
3+ years of professional R&D experience in Computational Geometry, Design Optimization, Algorithm Design and Machine Learning
-
Solid C++ and OOP skills, design patterns, commercial software development
-
Strong mathematics and algorithm design skills
-
Ability to turn complex or abstract requirements into actionable ideas
-
Effective technical writing skills
-
Nice to have
-
PhD in Computer Science, Applied Mathematics or related field
-
3D modeling, triangular mesh processing, numerical methods
-
Experience in AI fields
-
Data analysis and visualization
-
Healthcare (FDA) regulated industry experience
-
Other
-
Languages
-
English: C1 Advanced
-
Seniority
-
Senior
-
Location details
-
Madrid, Spain
-
Req. VR-126049