Position Overview
**What You'll Do**
**Software Application Development:**
+ Design, develop, and implement custom solutions using the **CATIA Customization Application Architecture (CAA)** toolkit to meet specific engineering and design requirements.
+ Utilize strong **C++** **programming** skills to create robust and efficient software modules that seamlessly integrate with **CATIA software** .
+ Optimize existing code and troubleshoot issues to ensure high performance and reliability.
+ Integrate CATIA CAA development processes into a DevOps environment to streamline workflows and enhance overall project efficiency.
+ Create and maintain detailed documentation for developed software modules, including design specifications, user manuals, and release notes.
**Requirement Analysis:**
+ Work closely with end-users and stakeholders to gather and analyze software requirements, translating them into technical specifications for **CATIA CAA development*...