Teamcenter AWC Developer
Global Connect Technologies - Sunnyvale, CA
Apply NowJob Description
Job Role: AWC DeveloperJob Type: Full Time Location: Sunnyvale, AustinJob SummaryWe are seeking an experienced AWC Developer with strong hands-on expertise in Siemens Teamcenter Active Workspace Client (AWC) customization. The ideal candidate will design, develop, and support modern PLM user interfaces using AWC Declarative UI, integrate backend services, and enhance user workflows across the enterprise.Key ResponsibilitiesDesign and develop custom user interfaces using Active Workspace Client (AWC) Declarative UI (JSON)Create and customize panels, commands, toolbars, context menus, and command barsImplement custom event handling and client-side logic in AWCWork with AWC tables, trees, object sets, and viewersDevelop integrations using Teamcenter SOA / REST APIsCustomize and extend Teamcenter business logic based on functional requirementsPerform BMIDE data model extensions (properties, relations, types, LOVs, rules)Support Teamcenter workflows, access controls, preferences, and ACL configurationsDebug and troubleshoot UI, server, and integration issuesCollaborate with functional consultants, system admins, and business usersParticipate in design reviews, testing, and production supportRequired Skills & ExperienceMust-Have:5-8 years of experience with Siemens Teamcenter PLMStrong hands-on experience in Active Workspace Client (AWC) customizationExpertise in AWC Declarative UI (JSON)Experience building custom commands, panels, and UI extensionsStrong knowledge of JavaScript, HTML, CSSHands-on experience with Teamcenter SOA / REST APIsSolid understanding of Teamcenter data model & core objectsExperience with BMIDE for data model changesKnowledge of Teamcenter workflows, access control, and preferencesStrong troubleshooting and debugging skillsGood to HaveExperience with Teamcenter ITK customizationKnowledge of Dispatcher, TC Vis, or Rich Client customizationExposure to Agile / Scrum methodologyExperience in manufacturing or engineering PLM environmentsEducationBachelor's degree in Computer Science, Engineering, or equivalent experience
Created: 2026-03-14