Job Type: Contract
Job Category: IT

Job Description

Job Title: PLM Teamcenter Developer
Location: Cupertino, CA or Austin, TX
Position Type: Contract/ Fulltime
Number of Openings: 2

 


Role Summary:

We are seeking experienced PLM Teamcenter Developers to support enhancements and customizations on Siemens Teamcenter solutions. The ideal candidate will possess strong technical expertise in C, C++, Java, and SOA-based integration, along with hands-on experience in configuring and customizing Teamcenter using BMIDE. This role involves working closely with cross-functional teams to translate business requirements into scalable and efficient PLM solutions.

 


 

Key Responsibilities:

  • Design, develop, and implement customizations and integrations within the Teamcenter PLM platform using C, C++, and Java
  • Build and maintain SOA-based services and APIs to support system integrations and data exchanges
  • Configure and extend Teamcenter workflows and data models using BMIDE, with both codeful and codeless approaches
  • Analyze requirements, design solutions, and assist in translating business needs into technical specifications
  • Troubleshoot, debug, and resolve issues in configurations, integrations, and performance
  • Collaborate with global teams, product managers, and stakeholders to deliver high-quality solutions on time
  • Maintain system documentation, version control processes, and adhere to development best practices
  • Participate in design reviews, code audits, and continuous improvement initiatives

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of experience in Teamcenter development and customization
  • Proficiency in C, C++, and Java programming languages
  • Experience with SOA (Service-Oriented Architecture) development and web services
  • Hands-on expertise in BMIDE for configuring Teamcenter customizations
  • Strong understanding of PLM principles, including data structures, version control, and product lifecycle processes
  • Experience in debugging and performance optimization
  • Familiarity with version control systems such as Git or SVN
  • Excellent problem-solving, analytical thinking, and communication skills
  • Ability to work independently and collaboratively in team environments

Preferred Qualifications:

  • Exposure to integrations with ERP, MES, or CAD systems
  • Experience with cloud environments, DevOps, or CI/CD pipelines
  • Familiarity with Agile development methodologies and related tools

Why Join Us:

  • Opportunity to work on cutting-edge PLM solutions in leading industries
  • Collaborate with domain experts and technology professionals
  • Career growth through challenging projects and continuous learning
  • Work in a supportive and innovative environment

Required Skills
Cloud Developer Office 365 Developer SQL Application Developer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job