Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Sr. Software Engineer - CAD Tool - Creo

  • Source: Yash
  • YASH Technologies
  • On-site
  • State of Karnataka, India
  • Senior

Job Description

Date: Sep 23, 2026

Job Requisition Id: 66048

Location: IN Bangalore, KA, IN

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.

At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.

We are looking forward to hire CAD Tool - Creo Professionals in the following areas :

Job description:

Experience required: 5-8+ years

Requirements :

Position Summar

Client is seeking a highly skilled CAD Automation Developer to support engineering automation, CAD customization, and PLM integration initiatives within the Solar Engineering organization. This role will develop custom automation solutions for both PTC Creo Parametric and Siemens NX, integrate CAD workflows with enterprise PLM/PDM systems, and help drive engineering productivity, design quality, and digital engineering maturity.

The ideal candidate has hands-on experience with PTC Creo PRO/TOOLKIT and Siemens NXOpen APIs, strong C++ capability, practical C# experience for NX/UI development, and Java experience to support PTC Windchill customization and integration.

Key Responsibilities

Creo Customization & Automation

  • Design, develop, test, deploy, and support custom automation solutions using PTC Creo PRO/TOOLKIT APIs.
  • Create and maintain Creo customization applications that improve engineering productivity and design consistency.
  • Develop tools for CAD model creation, validation, data extraction, drawing/assembly support, and design standardization.
  • Support Creo user interface and workflow customizations, including optional exposure to Creo VB API or J-Link.

NX Customization & Automation

  • Design, develop, test, and deploy custom automation applications using Siemens NXOpen APIs and UFUNC.
  • Develop custom NX menu integrations, toolbar extensions, user interfaces, and NX Block Styler applications.
  • Create automation tools to streamline engineering design, simulation, model validation, and data management workflows.
  • Develop reusable frameworks, utilities, and shared components to improve engineering productivity across CAD platforms.

CAD Automation & Parametric Design

  • Implement parametric modeling and design automation solutions across Creo and NX.
  • Automate generation, validation, and standardization of CAD models, assemblies, drawings, attributes, and engineering data.
  • Develop intelligent design automation capabilities that reduce manual effort and support repeatable engineering processes.
  • Support engineering quality improvements through model checks, data validation, and workflow automation.

PLM, PDM & Windchill Integration

  • Develop and support integrations between CAD platforms and PLM/PDM systems, including Windchill and Teamcenter where applicable.
  • Use Java where needed to support PTC Windchill customization, integration, automation, and workflow-related development.
  • Support CAD-PDM synchronization, attribute mapping, metadata management, and engineering data management workflows.
  • Collaborate on future-state engineering system integration, digital thread, and model-based engineering initiatives.

Agile Delivery & Engineering Collaboration

  • Participate in Agile ceremonies, sprint planning, backlog refinement, demos, and continuous improvement activities.
  • Collaborate with global engineering, IT, product development, and PLM stakeholders to identify automation opportunities.
  • Troubleshoot, debug, tune, and resolve CAD automation and integration-related issues.
  • Follow software engineering best practices, coding standards, version control, and SDLC processes.

Required Technical Skills

Category

Skills / Experience

CAD Platforms

PTC Creo Parametric; Siemens NX v2007 or higher

Creo Development

PRO/TOOLKIT API development; Creo modeling fundamentals; assemblies, drawings, and design workflows

NX Development

NXOpen API; UFUNC; NX Block Styler; NX menu, toolbar, and UI customization

Programming

C++; C#; Java for Windchill-related development and integration

UI / Tools

Visual Studio; debugging tools; Windows Fo…

Skills

  • ptc-creo
  • creo-parametric
  • siemens-nx
  • cplusplus
  • c-sharp
  • Java
  • ptc-windchill
  • streamline
  • microsoft-visual-studio
  • visual-studio
  • siemens-teamcenter
  • simcenter

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with YASH Technologies

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes