Senior C++ Software Engineer – 3D ML Apps (Madrid onsite)

envista

Madrid

On-site

EUR 70,000 - 90,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ormco is seeking a Software Development Engineer in Madrid to design and implement features for desktop and console applications that generate patient anatomy from dental scans. You will work in a distributed international cross-functional Agile team and contribute to planning upcoming releases and sprints.

The role requires a MSc in Computer Science and 5+ years of C++ experience, with strong testing practices and English communication skills. 4x/week onsite in Madrid is expected.

Qualifications

  • MSc in Computer Science, Mathematics, or a related technical field.
  • At least 5 years of professional experience in C++ development.
  • Experience in application development.
  • Strong proficiency in software design patterns such as SOLID, YAGNI, and KISS.
  • In-depth understanding of Agile development principles with proven Agile experience.
  • Experience writing robust unit tests and end-to-end tests, including mocking external endpoints.
  • Strong English communication skills, both written and spoken.

Responsibilities

  • Design and implement features for desktop and console applications used to generate patient anatomy from scans.
  • Contribute to feature refinement and plan for upcoming releases and sprints within an Agile team.
  • Work in a distributed international cross-functional team on solution design and implementation.
  • Collaborate with product managers and development teams to ensure quality and timely delivery.

Skills

C++ development
Agile software development
Unit & integration testing
English communication

Education

MSc in Computer Science

Tools

CGAL
VTK
Embree
Python
AWS/Azure
TypeScript/React
GitHub Copilot

Job description

Ormco is seeking a Software Development Engineer in Madrid to design and implement features for desktop and console applications that generate patient anatomy from dental scans. You will work in a distributed international cross-functional Agile team and contribute to planning upcoming releases and sprints.

The role requires a MSc in Computer Science and 5+ years of C++ experience, with strong testing practices and English communication skills. 4x/week onsite in Madrid is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Madrid-based Senior C++ Software Engineer — 3D X-ray ML Apps
Madrid-based Senior C++ Software Engineer — 3D X-ray ML Apps

Ormco • Madrid

On-site
EUR 65,000 - 90,000
Senior C++ Software Engineer – 3D Dental Imaging & ML
Senior C++ Software Engineer – 3D Dental Imaging & ML

Envista Holdings Corporation • Madrid

On-site
EUR 70,000 - 110,000
Software Development Engineer
Software Development Engineer

envista • Madrid

On-site
EUR 70,000 - 90,000
Software Development Engineer
Software Development Engineer

Ormco • Madrid

On-site
EUR 65,000 - 90,000
Senior Software Development Engineer (C++ | Computer Geometry)
Senior Software Development Engineer (C++ | Computer Geometry)

Ormco • Madrid

On-site
EUR 70,000 - 100,000
Medical and dental coverage
Meal allowance
Maternity & paternity leave
Software Development Engineer
Software Development Engineer

Envista Holdings Corporation • Madrid

On-site
EUR 70,000 - 110,000
Senior C++ Web Backend Engineer
Senior C++ Web Backend Engineer

Luxoft Spain • Madrid

On-site
EUR 45,000 - 65,000
R&D Engineer - Digital Orthodontics & ML Innovator
R&D Engineer - Digital Orthodontics & ML Innovator

Envista Holdings Corporation • Madrid

On-site
EUR 60,000 - 90,000
Remote Digital Dental Specialist – Spain
Remote Digital Dental Specialist – Spain

Envista Holdings Corporation • Madrid

Remote
EUR 38,000 - 52,000
Senior Software Engineer - Ai & Agentic Systems, Madrid
Senior Software Engineer - Ai & Agentic Systems, Madrid

Statusneo • Madrid

On-site
EUR 70,000 - 110,000
On-site Madrid office