Staff PLM & Engineering Applications Engineer, Consumer Devices
Core
Building the engineering-application and product-data side of a new hardware engineering experience platform for custom silicon and embedded systems.
Role type
Staff PLM & Engineering Applications Engineer (Systems Builder)
Builds
Virtual engineering environments, HPC/GPU compute, storage, networking, licensing, MCAD/ECAD/CAE applications, PLM, product data, automation, and validation workflows.
Domain
Hardware engineering, consumer devices, custom silicon, embedded systems, PLM, CAD
Deliverable
production ML models | product features | infrastructure
Required skills
Teamcenter Active Workspace, BMIDE, ITK, SOA/REST, Teamcenter customization, NX Open, managed mode, customer defaults, templates, licensing, packaging, upgrades, Python, PowerShell, Bash, parts management, BOMs, revisions, lifecycle states, change workflows, debugging across applications/infrastructure/licenses/VDI/networking/storage/compute/product data
Preferred skills
PLM migrations, legacy part imports, data cleanup, ERP integrations, ECAD integrations, MCAD, ECAD, CAE/FEA, HPC, VDI/AVD, GPU workstations, engineering storage, internal platforms, developer tooling, infrastructure automation, self-service systems, complex hardware-development environments (consumer devices, robotics, automotive, aerospace, embedded systems)
Technologies
Teamcenter, NX, Python, PowerShell, Bash, MCAD, ECAD, CAE, VDI, HPC, GPU
Responsibilities
Own technical architecture, deployment, configuration, integration, validation, and long-term operation of NX and Teamcenter; Build reliable workflows for parts import, product-data migration, metadata quality, BOMs, revisions, lifecycle states, and release processes; Replace manual setup documentation with automated installation, configuration, validation, diagnostics, and recovery workflows; Build tooling around NX, Teamcenter, MCAD, ECAD, CAE, plugins, licenses, and engineering environments; Define and validate the golden path for hardware engineers; Partner with engineering teams to understand workflow breaks; Work with Compute & Infrastructure engineers to ensure coherence; Build health checks, regression tests, observability, diagnostics, and support tooling; Establish technical standards, operating model, and engineering culture
Seniority
Staff, hands-on IC and systems architect