PLM Data Migration Engineer - Teamcenter to 3DEXPERIENCE
We are seeking a PLM Data Migration Engineer with experience in Teamcenter and 3DEXPERIENCE environments. The role involves developing migration utilities, managing PLM data transformations, and supporting AI-driven automation for data quality and discrepancy resolution during system migration activities.
Key Responsibilities- Build and maintain Java-based migration utilities to extract and import PLM data between systems
- Develop automation solutions to detect and resolve data discrepancies, including attribute mismatches, structure gaps, and metadata conflicts
- Consume REST APIs and Teamcenter SOA services for data extraction and integration
- Utilize XPDM frameworks to support data exchange and maintain data integrity within 3DEXPERIENCE
- Develop and optimize CAA scripts for handling geometry and metadata requirements
- Work with middleware and staging data layers, including MongoDB, for data transformation and migration processing
- Extract and manage PLM objects, BOM structures, item revisions, and CAD datasets
- Define and implement data mapping and transformation logic between PLM platforms
- Support AI/ML-based approaches for data cleansing and migration automation
- Bachelor’s Degree
- 4+ years of data engineering experience in the PLM domain
- Strong Java development experience including Core Java, Multithreading, and REST API integration
- Experience with Teamcenter SOA and Teamcenter data model
- Experience with 3DEXPERIENCE, including XPDM and CAA C++/Java scripting
- Experience with REST APIs and data migration projects
- Knowledge of AI/ML tools or Python libraries such as Scikit-learn or Pandas
- Experience working with middleware or staging databases such as MongoDB
- Understanding of CAD and PLM data structures including BOMs, datasets, and item revisions
- Experience with C++
- Experience in Teamcenter to 3DEXPERIENCE migration projects
- Experience with ENOVIA/3DX data modeling and configuration
- Strong analytical and problem-solving skills for complex data migration scenarios
- Python experience for rapid prototyping and data-cleansing automation
Job ID: 523507278
Originally Posted on: 6/3/2026
Want to find more Engineering opportunities?
Check out the 142,067 verified Engineering jobs on iHireEngineering
Similar Jobs