CAA Programmer – CATIA / ENOVIA (CAA V5)

Veriipro

Seattle (WA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro is seeking a skilled developer to enhance CATIA and ENOVIA V5 functionality. The ideal candidate will focus on API development and automation, ensuring high-quality and scalable engineering solutions.

Responsibilities include developing APIs, creating GUI components, and adhering to architectural standards. Strong experience in CATIA CAA and proficiency in C++ or Java are essential for this position.

Qualifications

  • Strong experience in CATIA CAA (Component Application Architecture).
  • Hands-on expertise in CAA V5 automation for CATIA and ENOVIA.
  • Experience in API development, GUI development, and web services.

Responsibilities

  • Develop and expose APIs for CATIA and ENOVIA V5 using CAA.
  • Design and implement solutions using CAA for C++ and Java clients.
  • Build GUI components, web services, and integrations using CAA V5.

Skills

CATIA CAA
API development
C++
Java
GUI development

Job description

Job Summary

Responsible for developing and extending CATIA and ENOVIA V5 capabilities using CAA (Component Application Architecture). Focus on API development, automation, and ensuring high-quality, scalable engineering solutions.

Key Responsibilities
  • Develop and expose APIs for CATIA and ENOVIA V5 using CAA
  • Design and implement solutions using CAA for C++ and Java clients
  • Build GUI components, web services, and integrations using CAA V5
  • Ensure adherence to architectural standards and best practices
  • Deliver high-quality, reliable, and performance-optimized solutions
  • Participate in peer reviews and formal code/design reviews
Required Skills & Qualifications
  • Strong experience in CATIA CAA (Component Application Architecture)
  • Hands‑on expertise in CAA V5 automation for CATIA and ENOVIA
  • Experience in API development, GUI development, and web services
  • Proficiency in C++ and/or Java within CAA framework
  • Solid understanding of software design and development principles
Nice to Have
  • Knowledge of mechanical design and geometric development
  • Experience in CAD/PLM environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CATIA ENOVIA CAA Developer: API & Automation Expert
CATIA ENOVIA CAA Developer: API & Automation Expert

Veriipro • Seattle (WA)

On-site
CAA Programmer-C++, CATIA CAA
CAA Programmer-C++, CATIA CAA

Tata Consultancy Services • Everett (WA)

On-site
USD 120,000 - 160,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+3
CAA Programmer: CATIA C++ API & ENOVIA Dev
CAA Programmer: CATIA C++ API & ENOVIA Dev

Tata Consultancy Services • Everett (WA)

On-site
USD 120,000 - 160,000
CAA Developer
CAA Developer

HCLTech • Raymond (OH)

On-site
CAA Programmer - CATIA /Enovia CAA
CAA Programmer - CATIA /Enovia CAA

Veriipro • Seattle (WA)

On-site
USD 90,000 - 120,000
CAA Programmer - CATIA /Enovia CAA
CAA Programmer - CATIA /Enovia CAA

Tata Consultancy Services • Seattle (WA)

On-site
USD 120,000 - 155,000
Discretionary annual incentive
Comprehensive medical coverage
Family support
+2
Remote CAA Programmer — CATIA/Enovia Expert
Remote CAA Programmer — CATIA/Enovia Expert

VOLTO Consulting • United States

On-site
USD 110,000 - 150,000
Senior CAA Programmer for CATIA/Enovia on Unix
Senior CAA Programmer for CATIA/Enovia on Unix

Veriipro • Seattle (WA)

On-site
USD 90,000 - 120,000
Onsite CATIA CAA Automation Engineer
Onsite CATIA CAA Automation Engineer

HCLTech • Raymond (OH)

On-site
USD 60,000 - 80,000
Senior Engineer
Senior Engineer

Tata Consultancy Services • Mountain View (CA)

On-site
USD 110,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leaves
+9