Job Description
Role: NX Engineer
Duration: 1 year contract (plus extensions)
Location: Austin, TX or Cupertino, CA
Capacity: Hybrid role - 3 times per week onsite
Start Date: ASAP
We are seeking a highly skilled NX Engineer with strong expertise in CAx application development and CAD customization.
Key Responsibilities
- Develop and customize CAD applications using NXOpen (C#/VB) to support engineering workflows.
- Design and implement Graphical User Interfaces (GUI) using Block Styler in UGNX or WINFORMS (.NET).
- Work within NX Teamcenter (NX TC) integrated environments, ensuring effective configuration and deployment.
- Perform CAD automation and customization to improve productivity and usability.
- Support CAx applications development and provide solutions for complex engineering design requirements.
- Collaborate with cross-functional teams to ensure smooth integration of CAD tools with existing processes.
- Perform web data extraction using Selenium, .NET, or Python to support engineering data workflows.
- Contribute to web development projects where applicable, to enhance engineering toolsets.
Required Skills & Experience
- 5–8 years of experience in CAx application development using CAD packages such as UGNX (Siemens NX).
- Strong expertise in NXOpen (C#/VB) for CAD customization.
- Hands-on experience with GUI development using Block Styler in UGNX or WINFORMS in .NET.
- Experience working in NX Teamcenter integrated environments, including configuration.
- Knowledge of web data extraction using Selenium, .NET, or Python.
- Solid understanding of CAx/CAD workflows in large-scale product design environments.
Nice-to-Have Skills
- Knowledge of web development technologies (e.g., front-end or back-end frameworks).
- Strong problem-solving skills and ability to work in a fast-paced, innovative environment.