Point your AI agent at freehire and let it find you a job.

Get the CLI →

nCircle Tech

Teamcenter C++ Developer

Posted 5 views
Discussion

Summary

Develop and customize Siemens Teamcenter PLM solutions in C++ — working with ITK, BMIDE, workflows, and CAD integrations, and using AI-assisted coding tools like GitHub Copilot or Cursor. Requires 4–6 years of software development with strong C++, OOP, STL, algorithms, and multithreading skills.

  • Develop and customize Teamcenter PLM solutions using C++.
  • Work on Teamcenter ITK, BMIDE, workflows, and integrations.
  • Develop, debug, refactor, and optimize C++ applications.
  • Work with OOP, Data Structures, STL, algorithms, multithreading, and concurrent programming.
  • Leverage GitHub Copilot, Claude Code, Cursor, or equivalent LLM-based tools for code generation, debugging, refactoring, documentation, and productivity improvement.
  • Collaborate with engineering and CAD/PLM teams on technical solutions and integrations.


Requirements

  • 4–6 years of software development experience.
  • Strong C++, OOP, Data Structures, STL, and Algorithms.
  • Hands-on Teamcenter Development/Customization.
  • Strong experience with ITK, BMIDE, Workflows, and Teamcenter Integrations.
  • Experience with AI-assisted development tools/LLMs such as GitHub Copilot, Claude Code, or Cursor.
  • Good understanding of multithreading and concurrent programming.

Good to Have:


  • C++17, VC++, MFC, COM/DCOM.
  • Teamcenter integration with NX, Solid Edge, SolidWorks, CATIA, Creo, or similar CAD applications.
  • Knowledge of CI/CD.
  • Understanding of CAD and Geometric Modelling.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available