Optimal Staffing

NX Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an NX Developer focused on CAD automation and digital pipeline engineering, offering a hybrid work location. Contract length is unspecified, with a pay rate of "unknown." Key skills include NX Open API, C#, and experience with NX/Teamcenter PLM.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
April 9, 2026
πŸ•’ - Duration
Unknown
-
🏝️ - Location
Hybrid
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Warren, MI
-
🧠 - Skills detailed
#Version Control #Jira #React #Automation #R #GitHub #Retool #Documentation #C# #API (Application Programming Interface) #Data Pipeline #Process Automation #Deployment
Role description
Description: NXOpen Developer - CAD Automation & Digital Pipeline Engineer Responsibilities: β€’ The NXOpen Developer will build advanced CAD automation tools within NX and Teamcenter PLM. β€’ They will work with R&D to enable functionality based on R&D theory and algorithms. β€’ The role includes developing NXOpen applications, and data pipelines that support advanced DFM and digital engineering workflows. β€’ The developer collaborates closely with the NX Designer to co-design tools and validate functionality. β€’ Implement R&D algorithms and constraints into NX tools and workflows β€’ Develop NXOpen applications β€’ NX/Teamcenter PLM integration with manufacturing systems β€’ Maintain code repositories, version control, and developer documentation β€’ Developer focuses on tool creation, Collaborate with deployment teams for enterprise rollout. Required Skills: β€’ Minimum 5 years software development experience β€’ NX Open API, TcSoa, C# β€’ Ability to interpret DFM, Best Practices and Manufacturing requirements β€’ Strong communication/documentation skills β€’ Experience working with NX and Teamcenter PLM and external data sources β€’ Ability to react to frequent collaborative feedback β€’ Experience with process automation frameworks β€’ Ability to develop custom NX User Interfaces (e.g., Reuse Library Dialogs, NX Open UIStyler, Block UI) with clean user‑input and business logic. Preferred Qualifications: Experience with production design in NX Experience writing unit tests with strong code coverage Understanding of how downstream users and systems consume NX models. Background in manufacturing, or fixture/tooling development Familiarity with GitHub and Jira Familiarity with Teamcenter ITK/RAC customization, dataset structures, and CAD integration pipelines. Experience with GPDL tools Understanding of Knowledge Fusion to work with and understand legacy tools. Engagement Structure: This role supports iterative development cycles, including rapid prototyping, validation with design and manufacturing teams, stabilization, and handoff to enterprise sustain and deployment teams . Hybrid role: mix of on‑site and remote work based on business needs. Typically, 3 days a week in office.