Ubique Systems

TRCD-26-04568

Senior CAD Automation & CAD-PLM Integration Developer (Creo PRO/TOOLKIT + Siemens NXOpen)

Senior CAD automation developer needed on contract (5–10 years) to build, deploy, and support engineering productivity tools across PTC Creo and Siemens NX. The role focuses on customization/automation using Creo PRO/TOOLKIT and NXOpen/UFUNC (including UI extensions like menus/toolbars and NX Block Styler), plus parametric design automation, model validation, and CAD data extraction/standardization. You will also support CAD-to-PLM/PDM integrations (Windchill and Teamcenter) including attribute/metadata mapping and synchronization, using strong C++ with C# and Java (for Windchill-related customization/integration).

Position summary

Location
India
Workplace
On-site
Employment
Contract
Experience
Minimum 5 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

Senior CAD automation developer needed on contract (5–10 years) to build, deploy, and support engineering productivity tools across PTC Creo and Siemens NX. The role focuses on customization/automation using Creo PRO/TOOLKIT and NXOpen/UFUNC (including UI extensions like menus/toolbars and NX Block Styler), plus parametric design automation, model validation, and CAD data extraction/standardization. You will also support CAD-to-PLM/PDM integrations (Windchill and Teamcenter) including attribute/metadata mapping and synchronization, using strong C++ with C# and Java (for Windchill-related customization/integration).

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

Design, develop, test, deploy, and support custom automation solutions using PTC Creo PRO/TOOLKIT APIs.

02

Create and maintain Creo customization applications that improve engineering productivity and design consistency.

03

Develop tools for CAD model creation, validation, data extraction, drawing/assembly support, and design standardization.

04

Support Creo user interface and workflow customizations, including optional exposure to Creo VB API or J-Link.

05

Design, develop, test, and deploy custom automation applications using Siemens NXOpen APIs and UFUNC.

06

Develop custom NX menu integrations, toolbar extensions, user interfaces, and NX Block Styler applications.

07

Create automation tools to streamline engineering design, simulation, model validation, and data management workflows.

08

Develop reusable frameworks, utilities, and shared components to improve engineering productivity across CAD platforms.

09

Implement parametric modeling and design automation solutions across Creo and NX.

10

Automate generation, validation, and standardization of CAD models, assemblies, drawings, attributes, and engineering data.

11

Develop intelligent design automation capabilities that reduce manual effort and support repeatable engineering processes.

12

Support engineering quality improvements through model checks, data validation, and workflow automation.

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

PTC Creo Parametric

02

Creo PRO/TOOLKIT

03

Creo VB API

04

Creo J-Link

05

Siemens NX

06

NX v2007

07

NXOpen

08

UFUNC

09

NX Block Styler

10

NX menu customization

11

NX toolbar customization

12

Windchill

13

PTC Windchill

14

Teamcenter

15

Teamcenter ITK

16

BMIDE

17

Simcenter

18

CAD automation

19

Parametric design

20

CAD-PDM synchronization

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

PTC Creo Parametric customization and automation

Creo PRO/TOOLKIT API development

Siemens NX customization and automation (NX v2007+)

NXOpen API development

UFUNC (NX User Functions)

NX UI customization (menus/toolbars) and/or NX Block Styler

Strong C++ (object-oriented programming)

C# (practical development)

Java for Windchill-related customization/integration

CAD automation for models/assemblies/drawings (creation, validation, data extraction, standardization)

PLM/PDM integration concepts (CAD-PDM synchronization, attribute mapping, metadata management)

PTC Windchill and/or Siemens Teamcenter exposure in engineering workflows

Visual Studio and debugging skills

Source control (Git or equivalent)

Agile/Scrum delivery in distributed/global teams

Preferred

Nice to Have

Windchill customization (Java-based) and CAD/PDM integration depth

Teamcenter ITK development

BMIDE configuration/customization

Creo VB API

Creo J-Link

NX Simulation / Simcenter integration exposure

CAD data migration/conversion

Engineering change process knowledge

Reusable automation framework development (enterprise-scale)

Model-Based Engineering (MBE)

Digital Thread / Digital Twin initiatives

Experience supporting large enterprise engineering application environments

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Senior CAD Automation & CAD-PLM Integration Developer (Creo PRO/TOOLKIT + Siemens NXOpen)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.