Location: Pune, Maharashtra  
Experience: 3-10 years  
Qualification: Bachelor's or Master's in Engineering, Mathematics, or Physics  
Requirements:
Develop prototypes and software solutions in Computational Geometry for CAD, BIM, and CAE domains.
Gather and document requirements from stakeholders.
Design software products and develop application code using C++ and Python.
Participate in research related to Computational Geometry and Image Processing.
Support integration and system-level testing of applications.
Port applications across platforms including Linux, Mac, and Mobile.
Ensure UI/UX designs are technically feasible.
Build reusable libraries and code modules for future use.
Strong programming skills in C++14/17/20, Python, C#, or Java.
Solid understanding of linear algebra, calculus, data structures, and algorithms.
Familiarity with software design principles (SOLID), version control (GIT/SVN), unit testing (Google Test), build systems, and UI frameworks (QT/MFC).
Experience with CAD/CAM/BIM packages such as SolidWorks, NX, CATIA, or Revit.
Knowledge of CAD Kernels like ACIS or Parasolid is a plus.
Web programming experience is an added advantage.
Good communication skills.
Please send your updated CV to careers@cstech.ai.               
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.