Product Development Engineer - 3DX Development & Deployment Specialist
About the role
Ford Motor Company is developing and deploying the next-generation Digital Vehicle Engineering Platform as we continue to build a high-performing Digital Transformation organization that is a key contributor to drive Ford+ forward.
Responsibilities
- Design, develop, test, and deploy customizations and integrations within the 3DEXPERIENCE/ENOVIA platform, including MQL/JPO-based extensions, 3DEXPERIENCE Web Services, and role-based UI components.
- Customize and optimize ENOVIA data models (types, policies, relationships, attributes, lifecycles) to meet product specifications and vehicle requirements while ensuring optimal system performance and scalability.
- Develop custom widgets and user-friendly interfaces to streamline workflows, increase adoption, and reduce cycle times; provide end-to-end technical support with root-cause analysis and long-term corrective actions.
- Lead 3DX patching and upgrades (including future 3DX Rx releases): scope and impact analysis, regression testing, cutover/rollback planning, environment validation, and publication of change documentation and runbooks.
- Provide Level 2/3 technical support: triage incidents, conduct root-cause analysis, implement corrective/preventive actions, and maintain operational knowledge bases; manage Service Requests (SRs) and Enhancement Requests (ERs) with the vendor to resolution.
- Maintain system health and performance; implement proactive maintenance, configuration hygiene, and security/access reviews across environments.
- Extract Platform related reports (Object Based/incident based) as per business needs/requirements.
- Establish CI/CD practices for PLM components and scripts where applicable; automate build, unit tests, packaging, and deployment for JPOs, MQL artifacts, and widgets with versioned, traceable releases.
- Apply code quality scanning and peer reviews; plan schedules, forecast timelines, create and manage service orders, and provide clear status updates to business and cross-functional teams in an Agile model.
- Maintain promotion controls between development, test, and production environments; ensure reproducibility and fast rollback.
- Develop custom interfaces using Java and 3DEXPERIENCE Web Services to enable reliable transactions across PLM modules and connected applications.
- Author service interactions and handlers consistent with 3DX modeler concepts, including payload design, error handling, and traceability across environments.
- Maintain technical documentation, sequence diagrams, and runbooks to support supportability and knowledge transfer.
- Perform data migration and transformation using TCL scripts, Data Load utilities, and custom loaders; execute high-volume loads with robust validation and reconciliation.
- Validate data integrity and consistency across ENOVIA and related modules; deliver reconciliation reports and dashboards to ensure complete, accurate cutovers.
- Implement audit trails, exception handling, and recovery procedures to safeguard data quality before and after go-live.
- Establish traceable promotion paths and environment parity to support high-volume loads and reliable, repeatable migrations from legacy applications.
- Design, develop, and integrate AI/ML and Data Intelligence capabilities within the 3DEXPERIENCE ecosystem to improve data quality and engineering efficiency—targeting use cases such as BOM reconciliation, metadata/part classification, anomaly detection, and predictive quality checks; surface guidance through 3DX widgets and services for real-time decision support.
- Architect and operate complementary model/data pipelines that consume PLM datasets (3DXML/PLMXML, BOMs, metadata), enabling feature extraction, model evaluation, versioning, CI/CD for models, automated testing, monitoring for drift, and secure deployments with rollback and reproducibility; ensure lineage and integration with existing PLM data flows.
- Collaborate with data and standards stakeholders to define acceptance criteria and validation methods for AI-assisted rules, publish runbooks, and train users on responsible use of AI within PLM processes.
- Administer and optimize user and role-based license allocation within 3DEXPERIENCE to ensure compliance and cost-effectiveness; maintain accurate entitlement records and access controls.
- Monitor license usage trends and forecast demand; coordinate procurement and renewals with internal stakeholders and the software vendor; implement governance and periodic audits.
- Provide guidance on license models for new programs and environments, ensuring efficient utilization during releases, migrations, and cutovers.
- Partner with engineering design, manufacturing, quality, suppliers, and IT/security stakeholders to translate business needs into scalable 3DEX solutions across Variant Configuration, Export Control, Program/Engineering, IP Management, and Change Management.
- Coordinate with training and program teams to develop documentation, conduct demos and user enablement sessions, and drive adoption and measurable efficiency gains in multi-site/global environments.
- Facilitate requirement walkthroughs and solution proposals; align acceptance criteria, SLAs, and operational readiness with business stakeholders.
Qualifications
- Bachelor of Science (or foreign equivalent) in Engineering, Computer Science, Mechanical, or a related technical field.
- Minimum 10+ years in PLM solution development with hands-on 3DEXPERIENCE/ENOVIA, focused on data model customization, performance tuning, and enterprise configuration.
- Proficiency in MQL, JPOs, and 3DEXPERIENCE Web Services; experienced in designing and delivering custom widgets and role-based interfaces (HTML5/JavaScript/JSP) that improve usability and productivity.
- The Engineer is expected to understand and effectively utilize product check-in/check-out processes, version control, data release, and change management within Ford’s PLM ecosystem.
- Demonstrated capability to build automated test scripts and frameworks for CAD/PLM integrations with emphasis on stability, performance, and regression coverage.
- Proven execution of data migration and transformation using MQL scripts, Data Load utilities, and custom loaders; strong practices for validation, reconciliation, exception handling, and auditability.
- Administration of user and role-based licenses with usage analytics, compliance controls, and procurement/renewal coordination; ability to forecast demand and optimize cost.
- Level 2/3 support experience with SR/ER lifecycle management, deep root-cause analysis, and knowledge-base/runbook creation; effective vendor collaboration to closure.
- Agile execution with scheduling and forecasting, service order management, stakeholder communications, and cross-functional alignment; multi-site/global delivery experience.
- Domain exposure across automotive and aerospace; strong communication skills with a track record of demos, training, and user enablement.
Skills
- Experience with 3DEXPERIENCE/ENOVIA PLM solutions.
- Hands-on experience with MQL, JPOs, and 3DEXPERIENCE Web Services.
- Proficiency in designing and delivering custom widgets and role-based interfaces (HTML5/JavaScript/JSP).
- Experience with data model customization, performance tuning, and enterprise configuration.
- Experience with data migration and transformation using MQL scripts, Data Load utilities, and custom loaders.
- Experience with automated test scripts and frameworks for CAD/PLM integrations.
- Experience with license administration and compliance.
- Experience with AI/ML and Data Intelligence capabilities within the 3DEXPERIENCE ecosystem.
- Experience with CI/CD practices for PLM components and scripts.
- Experience with custom interfaces using Java and 3DEXPERIENCE Web Services.
- Experience with service interactions and handlers consistent with 3DX modeler concepts.
- Experience with data pipeline development and orchestration.
- Experience with AI-assisted rules and model evaluation.
- Experience with traceability and lineage management.
- Experience with audit trails, exception handling, and recovery procedures.
- Experience with promotion paths and environment parity management.
- Experience with PLM data flows and model pipelines.
- Experience with domain exposure across automotive and aerospace.
- Experience with cross-functional stakeholder alignment and solution proposal facilitation.
- Experience with training and user enablement.
Benefits
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
Paid time off and the option to purchase additional vacation time.
Pay
This position is a salary grade 7-8 and ranges from $72,480 - $166,200.
Schedule
This is a hybrid role requiring candidate to be onsite 4 or more days a week.