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

Get the CLI →

CADOpt Technologies

NewBe an early applicant

Software Engineer(Lead)

Posted
Discussion

Summary

Lead/Senior software engineer building CAD automation and customization solutions on PTC Creo (TOOLKIT, J-Link) and integrations with Windchill/PLM using C#, .NET, Java, or Python. Also supports technical presales through demos, POCs, proposals, and customer-specific solution design.

Role Overview


We are looking for a Senior Software Engineer with hands-on expertise in PTC Creo customization, CAD automation, and software development, along with the ability to support technical presales, customer demonstrations, and solution development.


Key Responsibilities

  • Develop customized solutions and automation tools using Creo TOOLKIT, J-Link, or related APIs.
  • Automate CAD modelling, drawing generation, model validation, and engineering workflows.
  • Develop software applications and integrations using C#, .NET, Java, or Python.
  • Integrate Creo with Windchill, PLM, and other enterprise systems.
  • Understand customer requirements and propose suitable Creo customization solutions.
  • Conduct technical demonstrations, develop POCs, and support presales activities.
  • Prepare technical proposals, solution documentation, and effort estimations.
  • Collaborate with sales, presales, and delivery teams to develop customer-specific solutions.





Requirements

Required Qualifications & Skills

  • Bachelor's degree in computer science, Software Engineering, Mechanical Engineering, or a related field.
  • 5–8 years of relevant software development experience.
  • Strong hands-on experience in PTC Creo customization and CAD automation.
  • Proficiency in Creo APIs/toolkits and C#, .NET, Java, or Python.
  • Knowledge of Windchill, PLM workflows, REST APIs, and SQL databases.
  • Strong customer communication, presentation, and problem-solving skills.
  • Experience in technical presales, POCs, or solution consulting is an added advantage.




Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
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