Technical Architect - Teamcenter DEV, Server, Active Workspace
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
We are looking for a Senior PLM Developer to architect and build a next-generation migration pipeline from Teamcenter to 3DEXPERIENCE. This role is unique in its requirement to develop AI-driven automation tools that identify and resolve data discrepancies (attribute mismatches, structure gaps, and metadata conflicts) during the transfer. You will be responsible for consuming Teamcenter APIs, managing a middle data layer, and utilizing XPDM and CAA to ingest high-fidelity data into 3DX. - Development: Expert-level Java development skills (Core Java, Multi-threading, and RESTful API consumption). - 3DEXPERIENCE Expertise: Strong experience with CAA C++ / Java scripting and a deep understanding of the XPDM integration framework. - Teamcenter Knowledge: Experience consuming Teamcenter SOA (Service Oriented Architecture) and understanding the Teamcenter Data Model. - AI/Automation: Familiarity with AI/ML frameworks (e.g., Python-based libraries like Scikit-learn or Pandas, or, LLM-based, Migration Tooling Development: Build and maintain Java-based migration utilities to extract data from Teamcenter (via SOA/Middle Layer) and import it into 3DEXPERIENCE. - AI-Driven Data Quality: Develop and implement AI/Machine Learning models or logic-based automation to detect, categorize, and auto-correct data discrepancies between the source and target systems. - 3DX Integration: Utilize XPDM (Cross-Platform Data Management) frameworks to facilitate seamless data exchange and ensure data integrity within the 3DEXPERIENCE environment. - CAA Development: Write and optimize CAA (Component Application Architecture) scripts to handle complex geometry and metadata requirements within the 3DX/CATIA environment. API Consumption: Interface with Teamcenterâs middle data layer to extract PLM objects, BOM structures, and CAD datasets. - Data Mapping & Transformation: Define complex mapping logic to transform Teamcenterâs data model into the 3DX Unified Typography. Preferred Qualifications
Requirements
data cleaning, to automate the resolution of data conditions and discrepancies. Middleware: Experience working with a âMiddle Data Layerâ or staging databases (Mongo DB) to transform data before final import. - CAD/PLM Data: Understanding of CAD data structures (Item Revisions, Datasets, BOMs) and how they translate between different PLM platforms., Proven track record of at least one major Teamcenter-to-3DX migration project. - Experience with ENOVIA/3DX data modeling and configuration. - Knowledge of Python for rapid prototyping of AI/data-cleansing models. - Strong analytical skills to handle âedge casesâ in data migration where standard mapping fails.
Skill Requirements
REST APIs, Data Migration, Java, Artificial Intelligence & Expert Systems, Python
Skills Preferred :
C++, Teamcenter
Experience Required :
Engineer 2 Exp: 4+ years Data Engineering work experience in PLM Domain, 1.Siemens Teamcenter certification is preferred
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
Where To Find Software Engineering Jobs
How software is steering vehicle technology
RĂŠsumĂŠ-Driven Development: How IT trends affect the job market for software developers