We are looking for a skilled CAA/C++ Developer with 3-7 years of experience in developing engineering applications using Dassault Systmes technologies. The ideal candidate should have robust expertise in CAA, EKL, C++, and COM programming, along with excellent analytical and problem-solving skills. Knowledge of 3D geometry, visualization concepts, and exposure to the 3DEXPERIENCE platform will be an added advantage.Required Skills:- 3-7 years of hands-on experience in CAA or C++ application development.- Strong experience in CAA, EKL, C++, and COM Programming.- Excellent analytical, problem-solving, and debugging skills.- Good understanding of mathematics, geometry,
and 3D visualization concepts.- Exposure to the Dassault Systmes 3DEXPERIENCE Platform is highly desirable.- Strong verbal and written communication skills.Key Responsibilities :- Develop and maintain high-performance applications using C++ to extend the capabilities of CATIA for diverse engineering needs.- Design and implement complex automation scripts using EKL (Enterprise Knowledge Language) to enforce design standards and business logic.- Collaborate with internal stakeholders to gather technical requirements and convert them into scalable CAA (Component Application Architecture) modules.- Debug and optimize existing codebase to improve the stability and performance of integrated design tools.- Provide technical documentation and support to ensure seamless integration of custom tools into the client's existing PLM environment.Location : Pune (ref:hirist.tech)