Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19415685

    EP

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

    essig plm · Chennai · onsite · Posted 25d ago

    Not disclosed4–6 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    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

    Sourced from foundit

    Skills

    Inventor APICreo Pro/TOOLKITCAD API third-party automation SDK.NET multi-target SDKAzure Devopsperformance profiling.NET Frameworkrest api designWPFcomwinformsOAuthJWT AuthenticationAgile Scrum MethodologiesWindows application developmentNXOpenCAD-PLM IntegrationWeb ApiGITSolidWorks API

    Software Engineer (CAD API, CAD Automatoin, C , C++, PLM) · waiting for your command