Senior Software Engineer (C++ | Computer Geometry)

DXC Luxoft

Madrid

On-site

EUR 60,000 - 85,000

Full time

3 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

Luxoft is seeking a seasoned C++ Software Developer to join a team focused on web application development for a global orthodontic solutions leader. You will work on advanced algorithms for processing and predicting complex data types, and contribute to iterative prototyping, experiments, and rigorous validation.

The role emphasizes strong C++ and OOP skills, mathematics, and the ability to translate complex requirements into concrete ideas, with opportunities to influence product development

Qualifications

  • Master's degree in Computer Science, Applied Mathematics or 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.

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

C++
OOP
Design patterns
Mathematics
Algorithm design
Machine Learning

Education

Master's degree in Computer Science or related field

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
R&D Software Engineer – Advanced Algorithms & Cloud Computing
R&D Software Engineer – Advanced Algorithms & Cloud Computing

Luxoft • Madrid

On-site
EUR 90,000 - 140,000
R&D 3D Graphics & Algorithm Engineer
R&D 3D Graphics & Algorithm Engineer

Luxoft • Madrid

On-site
EUR 70,000 - 105,000
Senior C++ Software Engineer - Computational Geometry & ML
Senior C++ Software Engineer - Computational Geometry & ML

Luxoft • Madrid

On-site
EUR 60,000 - 85,000
Hands-on Development Manager (C++)
Hands-on Development Manager (C++)

Luxoft • Madrid

On-site
EUR 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Luxoft • Madrid

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

Ormco • Madrid

On-site
EUR 65,000 - 90,000
Senior Fullstack Developer (Java,React)
Senior Fullstack Developer (Java,React)

DXC Luxoft • Madrid

On-site
EUR 45,000 - 65,000
R&D AI Scientist
R&D AI Scientist

Luxoft • Madrid

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

Dental Imaging Technologies Corporation • Madrid

On-site
EUR 70,000 - 95,000
Onsite 4x per week in Madrid
Global cross-functional team