Primary Purpose
The Windchill ESI & Engineering Systems Integration Specialist is responsible for the design, support, and continuous improvement of integrations between Windchill PLM and downstream enterprise systems, primarily SAP and Oracle ERP. This role owns the Windchill ESI (Enterprise Systems Integration) landscape, including configuration, monitoring, troubleshooting, and collaboration with middleware and ERP teams.
Major Responsibilities
- Own and support Windchill Enterprise Systems Integration (ESI) for publishing engineering data to ERP
- Configure and maintain ESI preferences, distribution targets, filters, and publishing rules
- Monitor and troubleshoot ESI transactions using Windchill ESI tools and middleware logs
- Partner with SAP, middleware (TIBCO, Mulesoft, CoreFace, etc.), and IT teams to resolve data, mapping, and transaction failures
- Support change-driven publishing processes, including CN-centric ESI workflows
- Analyze and resolve data alignment issues between Windchill and SAP/ Oracle (BOMs, materials, attributes)
- Support enhancements to ESI workflows, error handling, and automation
- Participate in system upgrades, integration testing, and release readiness activities
- Contribute to CI/CD pipelines for ESI configurations and integration changes
- Document integration architecture, business rules, and support procedures
- Act as a subject matter expert for PLM-to-ERP integration topics
Education
- Bachelor's degree in Engineering, Computer Science, or related field
Work Experience
- 10 years experience supporting Windchill ESI or equivalent PLM-ERP integrations
- Hands-on experience with ERP integrations (SAP and/or Oracle preferred)
- Experience working with middleware technologies (CoreFace or similar EAI platforms)
Knowledge / Skills / Abilities
- Strong knowledge of Windchill PDMLink data models and change processes
- Ability to analyze XML, logs, transactions, and system-to-system data flows
- Strong problem-solving skills in complex, multi-system environments
- Excellent communication skills across engineering, IT, and business teams
- Experience supporting global or multi-plant engineering environments
- Experience with CI/CD pipelines and automated deployments for enterprise systems
- Experience with manufacturing BOMs (mBOM), plant-specific data, and effectivity
- Basic knowledge of Java and/or SQL for integration troubleshooting