Factory / Sub-Factory / Location: Global Services Delivery Center (GSDC) / CATIA V5 & V6 – CAA Development Team / Pune
1. Role Title
CATIA V5 & V6 3DEXPERIENCE Software Engineer – CAA
2. Role Description
Responsible for CATIA V5 and V6 / 3DEXPERIENCE customization, implementation, and software development using CAA and C++. The role involves understanding and analyzing customer requirements, preparing technical specifications, designing and developing efficient and reusable code, performing unit testing, troubleshooting defects, and supporting the delivery of high-quality software solutions for the 3DEXPERIENCE platform.
The candidate will work with the Global Services Delivery Center (GSDC) CATIA V5 & V6 – CAA Development Team, system integrator partners, and Value Solutions (VS) channel partners.
3. Skills Required
3.1 Technical Skills
• Strong proficiency in C++ programming and good understanding of C++ language specifications.
• Good knowledge of Object-Oriented Programming (OOP) concepts, including inheritance, polymorphism, and encapsulation.
• Thorough understanding of the C++ Standard Library, STL containers, and algorithms.
• Good understanding of memory management in non-garbage-collected environments.
• Knowledge of dynamic polymorphism and C++-specific concepts.
• Experience in C/C++ software development and CATIA customization using CAA for CATIA V5 and 3DEXPERIENCE.
• Ability to analyze requirements, prepare technical specifications, and design software solutions.
• Experience in unit testing, debugging, troubleshooting, and code optimization.
• Knowledge of code quality, maintainability, and automation practices.
4. Required Experience in Years
Minimum (years): 3
Preferred (years): 5+
5. Must-Have Experience
• Minimum 3 years of experience in C++ software development.
• Hands-on experience in C/C++ programming and CATIA customization using CAA for CATIA V5 and/or 3DEXPERIENCE.
• Robust understanding of OOP concepts, STL container
📌 CATIA (Pune)
🏢 Soch Solutions
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.