Instagram
youtube
Facebook

C++ Geometry Developer

3 - 7 years
5 - 18 LPA
10 June 20, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

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

  1. Develop and enhance 3D modeling components used across Dassault Systèmes brands.

  2. Ensure software reliability and high performance in geometric processing systems.

  3. Provide technical integration support to other application teams.

  4. Maintain consistency and quality in topological and geometric operator development.

  5. Identify and solve complex geometry-related problems in 2D and 3D.

  6. Improve software stability in large-scale geometric systems.

  7. Design and implement new algorithms for CAD/CAE applications.

  8. Use object-oriented principles, data structures, and optimized algorithms in development.

  9. Collaborate with cross-functional teams locally and globally.


Required Qualifications

  1. 3 to 7 years of experience in C++ programming with strong problem-solving skills.

  2. Graduate or higher degree (Master's or PhD) in Mechanical Engineering, Mathematics, or related fields.

  3. Strong understanding of geometric principles.

  4. Proficiency in data structures, object-oriented programming, and algorithms.

  5. Prior exposure to CAD/CAM/CAE tools.

  6. Strong analytical and mathematical thinking.

  7. Effective communication skills in both written and verbal English.

  8. Ability to work in a collaborative and distributed team environment.


Preferred Skills

  1. Knowledge of computational geometry or differential geometry.

  2. Experience in developing or using topological modeling systems.

  3. Understanding of numerical methods or simulation software.


Benefits

  1. Opportunity to work on world-class 3D experience platforms.

  2. Be part of a vibrant, energetic, and innovative R&D team.

  3. Work under the guidance of expert mentors and experienced leaders.

  4. Access to a collaborative and diverse working environment.

  5. Strong focus on individual growth and continuous learning

Jobs in other cities