Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Capgemini

NX CAD Programmer, Customization Specialist

Capgemini

. Develop and maintain custom applications using NX Open (C#, VB.NET) .

Posted 10/23/2026full-timeRemote • United StatesMid-LevelSenior💰 $68,911 - $161,544 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in NX Open development, including custom application creation and integration with PLM systems like Teamcenter. Proficient in C# and VB.NET, with strong capabilities in CAD customization and technical documentation.

Highest-signal resume keywords
NX Open DevelopmentC# (.NET) ProficiencyPLM Integration (Teamcenter)3D/2D Parametric CAD KnowledgeAgile/Scrum Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
NX Open APIVB.NETC/C++JournalingUFUNCHTML/XML Data ProcessingSurface ModellingCAD/CAE CustomizationMathematical SkillsCoding Standards Adherence
Tools & Technologies
TeamcenterBlock StylerNX Open UI APIs
Industry Keywords
CAD CustomizationPLM SystemsSDLC ProcessesTechnical DocumentationUser Support

Tech Stack

Tools & technologies
SDLCC++.NET

About the role

Key responsibilities & impact
  • Develop and maintain custom applications using NX Open (C#, VB.NET)
  • Develop custom menus, dialogs, and UI components using Block Styler and NX Open UI APIs
  • Develop NXOpen custom applications integrated with Teamcenter
  • Develop checkmate tools
  • Automate repetitive CAD tasks and extend NX’s out-of-the-box capabilities
  • Integrate NX with PLM systems such as Teamcenter via SOA/ITK for seamless data exchange
  • Troubleshoot and resolve NX customization issues
  • Ensure adherence to coding standards
  • Prepare technical documentation and provide user support
  • Work with engineering, PLM, CAD, and engineering teams to gather requirements and deliver tailored solutions

Requirements

What you’ll need
  • 3–7+ years of experience in CAD customization, with at least 2–3 years in NX Open development
  • Deep knowledge of NX Open API (Common API, Wrapped/Unwrapped UFUNC)
  • Proficiency in C# (.NET), VB, or C/C++
  • Experience with NX Open, Journaling, UFUNC, and related frameworks
  • Familiarity with HTML/XML data processing and scripting
  • Knowledge of Agile/Scrum and SDLC processes
  • Strong understanding of 3D/2D parametric CAD and expression handling
  • Experience in surface modelling and CAD/CAE customization
  • Exposure to PLM integration (Teamcenter)
  • Strong programming skills
  • Solid mathematical skills, particularly in geometry

Benefits

Comp & perks
  • Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
  • Variable incentives, bonuses, or commissions may be available depending on the position and applicable laws
  • Reasonable accommodations during the recruitment process