1

Teamcenter Developer Jobs (NOW HIRING)

Provide technical leadership and mentor Teamcenter developers/admins * Troubleshoot complex issues and optimize system performance Required Qualifications * 8+ years of hands-on Teamcenter experience ...

Teamcenter Application Developer

Saint Paul, MN ยท On-site +1

$125K - $148K/yr

Teamcenter Application Developer * Full Time * Remote or Hybrid The Teamcenter Application Developer is responsible for designing, developing, implementing, testing, and maintaining Siemens ...

Teamcenter Functional Architect

Saint Paul, MN ยท On-site +1

$155K - $188K/yr

This role is part of our Systems Innovation Engineering (SIE) division, which specializes in ... Teamcenter Functional Architect * Full Time * Remote or Hybrid The Teamcenter Functional Architect ...

Teamcenter Application Developer

Saint Paul, MN ยท On-site +1

$125K - $148K/yr

Teamcenter Application Developer * Full Time * Remote or Hybrid The Teamcenter Application Developer is responsible for designing, developing, implementing, testing, and maintaining Siemens ...

Teamcenter Functional Architect

Saint Paul, MN ยท On-site +1

$155K - $188K/yr

This role is part of our Systems Innovation Engineering (SIE) division, which specializes in ... Teamcenter Functional Architect * Full Time * Remote or Hybrid The Teamcenter Functional Architect ...

next page

Showing results 1-20

Teamcenter Developer information

See salary details

$9

$14

$16

How much do teamcenter developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for teamcenter developer in the United States is $14.23, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $15.87 per hour, depending on experience, location, and employer.

What is the salary of engineer in Teamcenter?

The salary of a Teamcenter Developer varies based on experience, location, and company size, but typically ranges from $70,000 to $120,000 annually. Skilled developers with certifications in PLM tools and experience in CAD integration tend to earn higher salaries.

Is Teamcenter a PLM?

Teamcenter is a Product Lifecycle Management (PLM) software developed by Siemens that helps organizations manage product data and processes throughout the product lifecycle. As a Teamcenter Developer, understanding its architecture and integration capabilities is essential for customizing and implementing PLM solutions effectively.

What is a Teamcenter Developer job?

A Teamcenter Developer is responsible for developing, customizing, and maintaining Siemens Teamcenter, a Product Lifecycle Management (PLM) software. They work on configuring workflows, creating custom integrations, and optimizing system performance. Their role involves using programming languages like Java, C++, and XML, as well as working with IT infrastructure and databases. Teamcenter Developers collaborate with engineers, designers, and IT teams to streamline product development processes.

What does a typical day look like for a Teamcenter Developer?

A typical day for a Teamcenter Developer involves analyzing user requirements, developing and customizing Teamcenter functionalities, and resolving technical issues within the PLM platform. You may participate in meetings with engineers, product managers, and IT specialists to implement solutions that integrate Teamcenter with other business systems. Daily tasks can include coding, writing scripts, troubleshooting, and preparing documentation to support ongoing projects. You will likely work as part of a technical team, collaborating closely with other developers and stakeholders to deliver robust and scalable PLM solutions.

What is a Teamcenter developer?

A Teamcenter developer is a software professional who specializes in customizing and integrating Siemens Teamcenter, a product lifecycle management (PLM) software. They typically work with Java, C++, or scripting languages to develop workflows, data models, and interfaces within the Teamcenter environment to support engineering and manufacturing processes.

What are the key skills and qualifications needed to thrive in the Teamcenter Developer position, and why are they important?

To thrive as a Teamcenter Developer, you need expertise in PLM concepts, software development (often with Java and TCL), and systems integration, typically supported by a degree in computer science or a related field. Experience with Teamcenter, Siemens PLM software, and relevant certifications such as Siemens Certified Professional are highly valued in this role. Strong problem-solving abilities, teamwork, and effective communication are important soft skills for collaborating with cross-functional teams. These skills are vital to efficiently implement, customize, and maintain Teamcenter solutions that align with organizational needs.

How to become a Teamcenter developer?

To become a Teamcenter developer, you typically need a bachelor's degree in computer science, engineering, or a related field, along with experience in PLM systems and software development. Proficiency in programming languages such as Java, C++, or JavaScript, and familiarity with Teamcenter's APIs and customization tools are essential. Gaining certifications related to Siemens Teamcenter can also enhance job prospects.
More about Teamcenter Developer jobs
What are the most commonly searched types of Teamcenter Developer jobs? The most popular types of Teamcenter Developer jobs are:
What states have the most Teamcenter Developer jobs? States with the most job openings for Teamcenter Developer jobs include:
What job categories do people searching Teamcenter Developer jobs look for? The top searched job categories for Teamcenter Developer jobs are:
Infographic showing various Teamcenter Developer job openings in the United States as of July 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 40% In-person, and 60% Remote job distribution, with an average salary of $29,600 per year, or $14.2 per hour.
Full-time Position - PLM Teamcenter Developer - Sunnyvale, CA, Austin, TX (Onsite)

Full-time Position - PLM Teamcenter Developer - Sunnyvale, CA, Austin, TX (Onsite)

Aptiva Corp

Sunnyvale, CA โ€ข On-site

Full-time

Re-posted 16 days ago


Job description

ย 

Position: PLM Teamcenter Developer

Location: Sunnyvale, CA, Austin, TX (Onsite)

Job Description:

  • Strong knowledge of Teamcenter architecture, including knowledge of its server components such as Database Server, Application Server, Web Server, and Dispatcher.
  • Experience in Teamcenter Server side customization, which involves creating custom server extensions and handlers using languages like Java, C++, or C#, and integrating them into the Teamcenter server framework.
  • Familiarity with Teamcenter ITK customization, which involves creating customized business logic and data manipulation using ITK programming language (C/C++)ย 
  • Proficiency in Teamcenter Active Workspace (AW) customization, including the ability to develop custom AW extensions, widgets, and UI modifications using React, JavaScript, HTML, and CSS
  • Understanding of Teamcenter Service-Oriented Architecture (SOA) and the ability to use Teamcenter Service APIs to develop custom services, integrations, and extensions.
  • Knowledge of Teamcenter Access Control and its configuration for managing user roles, permissions, and security in a Teamcenter environment.
  • Experience with Teamcenter Workflow configuration and customization, including the ability to create and modify Teamcenter workflows to automate business processes.
  • Experience with Change Management concepts and configurations.
  • Experience with developing and consuming web services for integration with downstream systems.
  • Experience with developing TC Reporting, PLMXML configurations and XSLT.
  • Nice to have - Familiarity with Structure Variants and Product Configurator
  • Familiarity with BMIDE (Business Modeler Integrated Development Environment) and its usage for configuring and customizing Teamcenter data model, data types, and data structures.
  • Experience with Teamcenter version 13 or above is desirable.
  • Strong programming skills in languages like Java, C/C++, javascript
  • Must have hands-on experience in developing applications and customizations in Teamcenter PLM environment.
ย