Contract · Mid-level

PLM Systems Engineer

A PLM Systems Engineer is sought for a remote contract role. This position focuses on the technical configuration, customization, and integration of an enterprise PLM environment. The successful candidate will translate business requirements into technical solutions, develop workflow extensions, and implement system integrations. This role requires deep technical expertise in a specific PLM platform, strong programming skills, and the ability to collaborate with cross-functional stakeholders to deliver scalable solutions.

← Back to the opportunities board

Opportunity Preview

The complete description, company, hiring contact, and exact city are available after access is unlocked.

Opportunity overview

Opportunity type
Contract
Required seniority
Mid-level
Work location
Remote
Location
CO, USA
Start
ASAP
Duration
Permanent
Travel
0%

Work authorization

Green CardU.S. CitizenEAD

Required role

PLM Systems EngineerPLM AdministratorPLM Developer

Required platforms

Siemens TeamcenterActive WorkspaceNXSolidWorksSimcenterFEMAP/NASTRANNetSuiteAltiumSAPOracleE3MentorCadence

Required skills

Configuration ManagementCustomizationIntegrationWorkflow DevelopmentBOM ManagementCAD IntegrationData MigrationAPI DevelopmentReportingSystem AdministrationProgramming (Java, JavaScript, Python, C++)SQLXMLJSONEngineering Change Management (ECR/ECO/ECN)Product Lifecycle Management

Required industry experience

Aerospace & DefenseRegulated Manufacturing

Responsibilities

  • Design and implement PLM configuration, including attributes, LOVs, object types, and relations.
  • Develop and maintain workflow extensions using ITK, SOA services, and Active Workspace customizations.
  • Configure EBOM/MBOM structures and BOM management processes.
  • Implement COTS part configuration and lifecycle management.
  • Serve as first-line support for CAD & PLM users.
  • Develop and maintain CAD integration templates for various CAD systems.
  • Implement integrations with ERP, ECAD, and other enterprise systems.
  • Develop custom reports and dashboards for users and administrators.

Requirements

  • 5+ years of PLM configuration and customization experience.
  • Expert-level PLM administration and configuration (BMIDE & System health management).
  • Strong programming skills in Java, JavaScript, Python, or C++.
  • Hands-on experience with PLM Integration Toolkit (ITK) and SOA services.
  • Working knowledge of Active Workspace framework and customization.
  • Understanding of CAD/PLM integration architectures.
  • Experience with REST APIs, web services, and integration patterns.
  • Proficiency with SQL for data queries and manipulation.