CAD Customization Developer / Engineer

Programmers.io

Sunnyvale (CA)

On-site

USD 120,000 - 170,000

Full time

16 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Programmers seeks a CAD Customization Developer/Engineer in Sunnyvale, CA, to create and maintain automation solutions across major CAD platforms. You will implement APIs and toolkits to streamline part modeling, drawings, and data handling, and collaborate with engineering teams to convert requirements into robust CAD applications.

The ideal candidate has hands-on CAD customization experience, proficiency with at least one CAD API (NX Open, Creo TOOLKIT, SolidWorks API, or CATIA API), and

Qualifications

  • Hands-on experience in CAD customization/development.
  • Experience with at least one CAD API or toolkit such as NX Open, Creo TOOLKIT, SolidWorks API, or CATIA API/CAA.
  • Proficiency in programming languages suitable for CAD customization (C++, C#, Python, Java).
  • Knowledge of OOP concepts and debugging software applications.
  • Understanding of CAD concepts such as parts/models, assemblies, and drawings.

Responsibilities

  • Develop and maintain CAD customization and automation solutions.
  • Work with major CAD platforms (NX/Open, Creo, SolidWorks, CATIA) and their APIs.
  • Develop applications using CAD APIs/toolkits.
  • Automate repetitive CAD processes.
  • Create custom utilities, dialogs, and tools within CAD apps.
  • Work with CAD models, assemblies, drawings, and engineering data.
  • Analyze requirements and translate them into technical CAD solutions.
  • Debug, test, and maintain CAD customization software.
  • Collaborate with CAD, PLM, engineering, and development teams.

Skills

CAD customization
CAD API
OOP concepts
Debugging
CAD concepts
C++
C#
Python

Tools

NX Open
Creo TOOLKIT / Pro/TOOLKIT
SolidWorks API
CATIA API/CAA

Job description

We are looking for a CAD Customization Developer / Engineer with experience in developing and maintaining CAD automation and customization solutions. The candidate should have hands-on experience with any major CAD platform and its associated API or customization toolkit.

Key Responsibilities :

Develop and maintain CAD customization and automation solutions.

Work with any major CAD platform, such as Siemens NX, PTC Creo, SolidWorks, CATIA, or similar.

Develop applications using the respective CAD APIs or customization toolkits.

Automate engineering and repetitive CAD processes.

Develop custom utilities, commands, dialogs, and tools within CAD applications.

Work with CAD models, assemblies, drawings, attributes, and engineering data.

Analyze functional/engineering requirements and convert them into technical solutions.

Debug, troubleshoot, test, and maintain CAD customization applications.

Collaborate with CAD, PLM, engineering, and development teams.

Required Skills :

Hands-on experience in CAD customization/development using any CAD platform.

Experience with at least one CAD API or toolkit, such as:

NX Open

Creo TOOLKIT / Pro/TOOLKIT

SolidWorks API

CATIA API/CAA

Or equivalent CAD customization technology

Proficiency in any programming language suitable for CAD customization, such as: C++.C#, VB.NET, Java, Python, Or equivalent

Good understanding of Object-Oriented Programming (OOP) concepts.

Experience in debugging and troubleshooting software applications.

Good understanding of CAD concepts such as parts/models, assemblies, and drawings.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CAD Customization Engineer
CAD Customization Engineer

Programmers.io • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
CAD Automation Engineer | Customization & APIs Expert
CAD Automation Engineer | Customization & APIs Expert

Programmers • Sunnyvale (CA)

On-site
USD 120,000 - 170,000
CAD Customization Developer L3
CAD Customization Developer L3

Wipro Ltd. • Sunnyvale (CA)

On-site
USD 60,000 - 140,000
CAD Automation Engineer – NX/Creo/SolidWorks (Onsite)
CAD Automation Engineer – NX/Creo/SolidWorks (Onsite)

Programmers • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
NX CAD Customization Engineer - Remote
NX CAD Customization Engineer - Remote

Capgemini • Oregon

Hybrid
USD 69,000 - 162,000
NX Open Custom Developer
NX Open Custom Developer

Pomeroy • Connecticut

Remote
USD 96,000 - 152,000
NX Automation Engineer: CAD Tools & Customizations
NX Automation Engineer: CAD Tools & Customizations

Anduril Industries • Costa Mesa (CA)

On-site
USD 129,000 - 171,000
Equity grants
Comprehensive benefits
CAD Administrator Engineer
CAD Administrator Engineer

Alkar • Wisconsin

On-site
USD 65,000 - 95,000
Senior CAD & Automation Engineer (NX, Teamcenter, Python)
Senior CAD & Automation Engineer (NX, Teamcenter, Python)

Commonwealth Fusion Systems LLC • Harvard (MA)

Remote
USD 134,000 - 205,000
Competitive compensation with equity
13 Company-wide Holidays
Flexible vacation days
+6
Teamcenter Developer
Teamcenter Developer

Applied CAx • Northern (KY)

Remote
USD 110,000 - 150,000