3DX PLM Developer

TekWissen LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Dearborn, MI - USA

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology consulting and business process outsourcing services dedicated helping the worlds leading companies build stronger businesses.
Job Title: 3DX PLM Developer
Work Location: Dearborn MI 48126
Job Type: Temporary Assignment
Work Type: Hybrid (4 days onsite per week)
Duration: 12 Months
Job Description/ Responsibilities:
  • The Client Product development Bill of Material (BOM) Features and Change Management application vital for automotive product development.
  • This system helps over 9000 Automotive Engineers manage vehicle program features parts and usages providing essential data for manufacturing and assembly.
  • Currently this core application uses Java-J2EE JavaFX WebSphere Web Services XML SQL Server and PostgreSQL.
  • We are undertaking a strategic migration to re-platform it onto the Dassault Syst mes 3DEXPERIENCE (3DX) platform primarily using ENOVIA for PLM and BOM management with strong integration to CATIA for design data.
  • This transformation is key to building advanced digital twins and streamlining our automotive product development. As a 3DX Developer you will be crucial in this transformation designing coding and implementing robust software solutions within the 3DX ecosystem.
  • You will directly impact how our next-generation vehicles are designed and manufactured.
  • Our team also develops APIs for integrations ensures system security and explores AI/ML projects (including Large Language Models - LLMs) for BOM utilization and other efficiencies.
  • We operate in an Agile environment using tools like GCP Cloud Build Tekton Jira and GitHub.
Position Description:
  • Develop and customize 3DX solutions focusing on ENOVIA for automotive PLM BOM configuration and change management.
  • Lead code-based migration of existing Java BOM functionalities to 3DX including data transformation and API development.
  • Write and maintain complex customizations scripts and integrations using EKL MQL Java (for 3DSpace/ENOVIA) JavaScript (for client-side) and Web Services/APIs.
  • Collaborate with Automotive Design Engineering Manufacturing and Supply Chain teams to translate requirements into effective 3DX software solutions.
  • Develop Unit and Integration test cases for 3DX code customizations and integrations.
  • Troubleshoot debug and provide code fixes for deployment and production issues.
  • Participate actively in Agile ceremonies (e.g. Backlog Refinement Stand-ups).
  • Provide rotational support for the 3DX application.
  • (Optional) Develop integrations to connect 3DX data with AI/ML tools (Python Qliksense Alteryx LLMs) for advanced analytics and automation.
Primary Skills Required:
  • 3DX Development Expertise: Strong hands-on experience developing customizing and extending ENOVIA (V6/3DEXPERIENCE) for automotive BOM variant configuration and change management.
  • 3DX Programming: Expert in EKL MQL and Java for 3DSpace/ENOVIA server-side development.
  • Web & API Development: Strong JavaScript (e.g. 3DX widgets) Web Services (REST/SOAP) and API integration skills with 3DX.
  • Automotive CAD Integration: Experience developing integrations for CATIA V5/V6 data within 3DEXPERIENCE.
  • Database Development: Strong SQL including schema understanding and complex queries for PLM data.
  • Version Control: Proficient with GitHub or similar.
  • Agile Development: Solid experience with Scrum/Kanban.
  • Automotive PLM Principles: Deep understanding of PLM concepts and data structures in the automotive industry and how they translate to software design.
Skills Required:
  • 3DX. PLM MUST NEED
Skills Preferred:
  • Experience with large-scale PLM system migration development.
  • Knowledge of 3DEXPERIENCE cloud deployments (GCP) and cloud development.
  • Familiarity with CI/CD pipelines for 3DX code deployments (Tekton).
  • Python development skills for scripting data processing or AI/ML integration.
  • Exposure to AI Machine Learning (ML) and Large Language Models (LLMs) especially their application in engineering or PLM.
  • Monitoring tools: Splunk Dynatrace.
  • Knowledge of enterprise integration patterns with SAP in automotive manufacturing.
  • Experience developing integrations/customizations for DELMIA (manufacturing) or SIMULIA (simulation) in automotive.
  • Experience Required: 4 years hands-on 3D EXPERIENCE (3DX) platform development customization and integration (specifically ENOVIA) within the automotive or a closely related manufacturing industry.
  • Proven experience coding and implementing solutions for PLM system migration or major enhancements. 4 years in Agile Development environments.
Experience Required:
  • Engineer 3 Exp: 2 coding lang. or adv. 1 lang. 6 years in IT; 4 years in development
Experience Preferred:
  • Education: Degree Type: 4-year degree in Computer Science Information Technology Software Engineering or a related technical field. (Mechanical/Automotive Engineering degrees are also relevant if combined with strong programming skills).
Certifications:
  • Dassault Syst mes 3DEXPERIENCE certifications (e.g. ENOVIA 3DSpace Developer) are a strong plus.
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of inform...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation