C++ Geometry Developer – 4 to 5 Years – Pune, India
Location: Pune, Maharashtra, India
Job Type: Regular, Full-Time
Brand: Dassault Systèmes
Experience Required: 3 to 7 Years
Ref ID: 543107
Job Summary
Dassault Systèmes is hiring a skilled C++ Geometry Developer to join its Geometric Modelling R&D Department. The role involves developing innovative 3D modeling algorithms that support applications like CATIA, SolidWorks, SIMULIA, and DELMIA.
Key Responsibilities
Develop and enhance 3D modeling components used across Dassault Systèmes brands.
Ensure software reliability and high performance in geometric processing systems.
Provide technical integration support to other application teams.
Maintain consistency and quality in topological and geometric operator development.
Identify and solve complex geometry-related problems in 2D and 3D.
Improve software stability in large-scale geometric systems.
Design and implement new algorithms for CAD/CAE applications.
Use object-oriented principles, data structures, and optimized algorithms in development.
Collaborate with cross-functional teams locally and globally.
Required Qualifications
3 to 7 years of experience in C++ programming with strong problem-solving skills.
Graduate or higher degree (Master's or PhD) in Mechanical Engineering, Mathematics, or related fields.
Strong understanding of geometric principles.
Proficiency in data structures, object-oriented programming, and algorithms.
Prior exposure to CAD/CAM/CAE tools.
Strong analytical and mathematical thinking.
Effective communication skills in both written and verbal English.
Ability to work in a collaborative and distributed team environment.
Preferred Skills
Knowledge of computational geometry or differential geometry.
Experience in developing or using topological modeling systems.
Understanding of numerical methods or simulation software.
Benefits
Opportunity to work on world-class 3D experience platforms.
Be part of a vibrant, energetic, and innovative R&D team.
Work under the guidance of expert mentors and experienced leaders.
Access to a collaborative and diverse working environment.
Strong focus on individual growth and continuous learning