E

Software Engineer (CAD API, CAD Automatoin, C, C++, PLM)

Essig PLM Verified employer

Actively hiring · Posted 4d ago · JEV26112D2FCEBCA0

SalarySalary not disclosed
Experience4–8 yrs
LocationChennai, Tamil Nadu
Work modeRemote · Full time
Openings1
IndustryIT Services & Consulting

Job description

Role: Software Engineer (CAD API, CAD Automatoin, C#, C++, PLM)

Location: OMR, Chennai

Must have skills:

Minimum 4+ years of experience in software application development

Core developer proficiency in C# (.NET Framework and .NET multi-target SDK) class libraries, COM interop, async/await patterns, and NuGet package management

Hands-on experience with at least one CAD API / third-party automation SDK SolidWorks API, NX Open, Creo Pro/TOOLKIT, or Inventor API

CAD PLM Integration experience.

Understanding of COM and in-process add-in architecture how CAD connectors load into the host process, ribbon/command registration, and event lifecycle

Experience with Windows application development WinForms, WPF, or native Windows UI hosted inside a CAD add-in

Working knowledge of REST API design and consumption Web API, JSON serialisation, OAuth2 / JWT authentication against PLM endpoints

Strong analytical and problem-solving skills ability to diagnose crashes, memory leaks, and race conditions in long-running desktop processes

Expertise in performance profiling and fine-tuning CPU and memory profiling of Windows processes, identifying bottlenecks in CAD API traversal and PLM sync operations

Experience with Git and branching workflows feature branches, pull requests, and code review in Azure DevOps

Experience in Agile / Scrum methodologies sprint ceremonies, backlog grooming, and collaborative delivery with QA and application engineers .

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Essig PLM.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Software Engineer (CAD API, CAD Automatoin, C, C++, PLM)Salary not disclosed · Chennai
Apply