CATIA CAA Senior Software Engineer
Core
Developing and maintaining custom applications and extensions for the CATIA V5 CAD platform using C++ and C#.
Role type
Senior IC software engineer (CATIA CAA)
Builds
Custom CATIA applications and extensions for engineering teams
Domain
CAD software development / PLM
Deliverable
production ML models | product features
Required skills
CATIA V5 CAA, C++, C#, .Net, Data structures, Design Patterns, Geometry Concepts, Git, Agile tools
Preferred skills
3DX EKL/VB, PLM knowledge (PASS/VPM), Technical documentation
Technologies
CATIA V5, C++, C#, .Net, Git, JIRA, VersionOne, Confluence
Responsibilities
Design, develop, test, implement, and support technical solutions for CATIA; Create clean, efficient, and well-documented code; Serve as an application specialist providing technical assistance; Advise on software and infrastructure changes
Seniority
Mid-level IC (2-4 years experience)