Application Programming Interface (API), Artificial Intelligence (AI), Automation, Bill of Materials (BOM), CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), Data Mapping, Data Migration, Data Modeling, Data Quality, Data Sets, Geometry, Identify Issues, Java, Metadata, Product Lifecycle Management, Scripting (Scripting Languages), Service-Oriented Architecture (fka Distributed Object Architecture), Software Engineering, System Integration (SI), Teamcenter
Job Title: Software Engineer (PLM Developer)
Location: Dearborn, Michigan
Job Type: W2 Contract
Expected hours per week: 40 hours
Schedule: Hybrid 4 days onsite / 1 day remote
Pay Range (must include “per hour”): $60-65 an hour
Job Description:
This role is responsible for designing and developing a next-generation PLM migration pipeline from Teamcenter to 3DEXPERIENCE, with a strong focus on data integrity and automation. The Senior PLM Developer will leverage Java, PLM integration frameworks, and AI-driven solutions to identify, resolve, and streamline data discrepancies throughout the migration process while ensuring seamless system integration.
Key Responsibilities:
- Develop and maintain Java-based migration tools to extract data from Teamcenter and load into 3DEXPERIENCE
- Design and implement AI/ML or rule-based automation to detect, categorize, and resolve data discrepancies during migration
- Integrate data using XPDM frameworks to ensure accuracy and consistency within the 3DX environment
- Write and optimize CAA scripts to support complex CAD geometry and metadata handling
- Consume Teamcenter SOA APIs and interact with middle-layer/staging databases for data extraction and processing
- Define and execute data mapping and transformation logic between Teamcenter and 3DX data models
- Manage and transform PLM data (BOMs, item revisions, datasets) across systems
- Support end-to-end migration efforts, including troubleshooting edge cases and ensuring high-quality data transfer
Benefits: Medical, Dental, Vision, PTO & 401K
#LI-MF2
#INDOEM
E
Epitec, Inc
Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment.
2,500 to 4,999 employees
Staffing/Employment Agencies
Professional Development, 401K, Employee Referral Program, Life Insurance