IPS Technology Services IPSTS

Senior PLM Developer

IPS Technology Services IPSTS  •  Dearborn, MI (Onsite)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


Job Role: Data Engineering Engineer


Job Location:

Dearborn,
MI LOCAL PREFERRED

Job Duration: 12 Months


Position Description:


Role Overview:


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 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.


Skills Required:


  • 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


Key Responsibilities:


  • 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:


  • 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.


Education Required:


  • Bachelor's Degree
IPS Technology Services IPSTS

About IPS Technology Services IPSTS

IPS Technology Services adds value to customers’ business by cultivating partnership and delivering quality services to meet or exceed customer expectations. Our FOCUS is on understanding customer requirements, teamwork and communication. Our GOAL is a repeat customer.

IPS Technology Services provides end to end IT services to Small and Medium Businesses (SMB) marketplace. IPS develops custom applications using state of the art tools such as .Net, C#, VB, SaaS, SOA, Oracle, SQL Server, and/or by using third party software. IPS provides IT services in the following five areas:

1. IT Staffing (SharePoint, Oracle, Java, Dot Net, SQL Server, SAP, PM)

2. CIO Services and Technology Consulting

3. Web based and Mobile Application Development and Integration

4. Healthcare IT with EHR and Practice Management implementation

5. Engineering IT services

6. Web site development and Digital Marketing

For more information on IPS Technology Services, please call 248-835-9895 or, click www.ipsts.com.

Industry
IT & Software
Company Size
1-10 employees
Headquarters
Troy, MI
Year Founded
2004
Social Media