About this role
- 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 .