Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
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
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.
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.
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.