NX Developer
Core
Develop customizations, automation, and administrative tooling for the Siemens NX CAD environment to accelerate design workflows for mechanical and electrical engineers.
Role type
Senior IC NX Developer (CAD Automation)
Builds
Custom NX Open API applications, automation scripts, and administrative tooling for internal engineering teams
Domain
Defense technology / CAD software development
Deliverable
product features
Required skills
NX Open API development (C/C++, Python, .NET), CAD administration, journal-based automation, PLM integration, CAD data management
Preferred skills
Siemens Teamcenter integration, NX Check-Mate, NX deployment configuration, GRIP/KF programming, downstream system integration
Technologies
Siemens NX, NX Open API, Teamcenter, Python, C/C++, .NET
Responsibilities
Design and maintain NX Open API customizations to automate repetitive design tasks; Build and manage NX CAD administrative tools including templates and part families; Create custom NX dialogs, menus, and toolbars to streamline workflows; Develop journal-based automation scripts for modeling and BOM generation; Collaborate with PLM engineers on NX–Teamcenter integration; Troubleshoot NX technical issues related to deployment and configuration
Seniority
Senior, hands-on IC