{"schemaVersion":"jobsearcher.job.v1","id":"f5b1f985e481b704faa7c3d3","url":"https://jobsearcher.com/jobs/f5b1f985e481b704faa7c3d3","canonicalUrl":"https://jobsearcher.com/jobs/f5b1f985e481b704faa7c3d3","title":"PTC Windchill Software Engineer","description":"Position Details:\nRole: Senior PTC Windchill Software Engineer – AI-Driven PLM & Enterprise Integration\nLocation: Menlo Park, CA (Onsite)\nInterview Process: Background Check & Meet and Greet Mandatory\nKey Responsibilities:\nDesign, develop, and customize enterprise-scale PTC Windchill PLM solutions.\nBuild AI-native and agentic workflows to automate Product Lifecycle Management (PLM) and New Product Introduction (NPI) processes.\nDevelop intelligent automation for part creation, part classification, metadata enrichment, Engineering BOM (EBOM) generation, BOM validation, and engineering change management.\nCustomize Windchill using Java, Windchill APIs, Info*Engine, workflow framework, event listeners, and business rules.\nConfigure product structures, lifecycle templates, object types, attributes, workflows, access controls, validation logic, and change management processes.\nDevelop scalable enterprise integrations between Windchill and ERP, MDM, Manufacturing, Procurement, Supply Chain, and downstream business systems using REST/SOAP APIs and middleware technologies.\nAutomate Engineering Change Requests (ECR), Engineering Change Notices (ECN), impact analysis, approval routing, and workflow orchestration.\nBuild reusable frameworks, optimize application performance, and ensure scalability for large enterprise PLM environments supporting complex product portfolios.\nImplement secure, governed, and explainable AI solutions with human-in-the-loop approvals and complete auditability.\nCollaborate closely with engineering, manufacturing, supply chain, product management, and enterprise architecture teams to deliver high-quality PLM solutions.\nRequired Skills:\nStrong hands-on experience with PTC Windchill (PDMLink, MPMLink, Change Management, Workflows).\nExpertise in Java, J2EE, Spring Framework, Windchill APIs, Info*Engine, REST APIs, SOAP Web Services, XML, JSON, and SQL.\nExperience customizing Windchill workflows, lifecycle management, object initialization rules (OIR), business rules, and access control.\nStrong understanding of Product Lifecycle Management (PLM), New Product Introduction (NPI), Engineering Change Management, Product Structures, Engineering BOM (EBOM), Configuration Management, and Part Management.\nExperience integrating Windchill with ERP, MDM, MES, Procurement, Manufacturing, and Supply Chain systems.\nKnowledge of AI-enabled workflow automation, Generative AI, AI Agents, or intelligent engineering automation is highly preferred.\nFamiliarity with Agile/Scrum, Git, CI/CD, and enterprise software development best practices.\nPreferred Industry Experience:\nMedical Devices, Consumer Electronics, Semiconductor, Aerospace & Defense, Automotive, Industrial Manufacturing, Robotics, or High-Tech Product Development.\nIf this opportunity aligns with your experience and career goals, please reply with your updated resume, your current location, work authorization, and your availability for a brief discussion.\nI look forward to hearing from you!\nPay: $50.00 - $55.00 per hour\nExperience:\nChange management: 4 years (Required)\nJava: 5 years (Required)\nProduct lifecycle management: 4 years (Required)\nWork Location: In person","company":"Saraca Solutions","rawCompany":"saraca solutions","city":"Menlo Park","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-06T15:43:01.127Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"PTC Windchill Software Engineer","description":"Position Details:\nRole: Senior PTC Windchill Software Engineer – AI-Driven PLM & Enterprise Integration\nLocation: Menlo Park, CA (Onsite)\nInterview Process: Background Check & Meet and Greet Mandatory\nKey Responsibilities:\nDesign, develop, and customize enterprise-scale PTC Windchill PLM solutions.\nBuild AI-native and agentic workflows to automate Product Lifecycle Management (PLM) and New Product Introduction (NPI) processes.\nDevelop intelligent automation for part creation, part classification, metadata enrichment, Engineering BOM (EBOM) generation, BOM validation, and engineering change management.\nCustomize Windchill using Java, Windchill APIs, Info*Engine, workflow framework, event listeners, and business rules.\nConfigure product structures, lifecycle templates, object types, attributes, workflows, access controls, validation logic, and change management processes.\nDevelop scalable enterprise integrations between Windchill and ERP, MDM, Manufacturing, Procurement, Supply Chain, and downstream business systems using REST/SOAP APIs and middleware technologies.\nAutomate Engineering Change Requests (ECR), Engineering Change Notices (ECN), impact analysis, approval routing, and workflow orchestration.\nBuild reusable frameworks, optimize application performance, and ensure scalability for large enterprise PLM environments supporting complex product portfolios.\nImplement secure, governed, and explainable AI solutions with human-in-the-loop approvals and complete auditability.\nCollaborate closely with engineering, manufacturing, supply chain, product management, and enterprise architecture teams to deliver high-quality PLM solutions.\nRequired Skills:\nStrong hands-on experience with PTC Windchill (PDMLink, MPMLink, Change Management, Workflows).\nExpertise in Java, J2EE, Spring Framework, Windchill APIs, Info*Engine, REST APIs, SOAP Web Services, XML, JSON, and SQL.\nExperience customizing Windchill workflows, lifecycle management, object initialization rules (OIR), business rules, and access control.\nStrong understanding of Product Lifecycle Management (PLM), New Product Introduction (NPI), Engineering Change Management, Product Structures, Engineering BOM (EBOM), Configuration Management, and Part Management.\nExperience integrating Windchill with ERP, MDM, MES, Procurement, Manufacturing, and Supply Chain systems.\nKnowledge of AI-enabled workflow automation, Generative AI, AI Agents, or intelligent engineering automation is highly preferred.\nFamiliarity with Agile/Scrum, Git, CI/CD, and enterprise software development best practices.\nPreferred Industry Experience:\nMedical Devices, Consumer Electronics, Semiconductor, Aerospace & Defense, Automotive, Industrial Manufacturing, Robotics, or High-Tech Product Development.\nIf this opportunity aligns with your experience and career goals, please reply with your updated resume, your current location, work authorization, and your availability for a brief discussion.\nI look forward to hearing from you!\nPay: $50.00 - $55.00 per hour\nExperience:\nChange management: 4 years (Required)\nJava: 5 years (Required)\nProduct lifecycle management: 4 years (Required)\nWork Location: In person","datePosted":"2026-08-06T15:43:01.127Z","dateModified":"2026-08-06T15:43:01.127Z","hiringOrganization":{"@type":"Organization","name":"Saraca Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Menlo Park","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f5b1f985e481b704faa7c3d3"},"url":"https://jobsearcher.com/jobs/f5b1f985e481b704faa7c3d3"}}