Job Title: Developer III – NX/PLM Solution Development
Overview:
Join a forward-thinking engineering technology team in Redmond, WA, where innovation meets precision. As a Developer III, you’ll play a critical role in advancing and optimizing design engineering systems that enable world-class product development. You’ll design and implement custom NX features and robust desktop applications that integrate seamlessly with Teamcenter, ERP, and other manufacturing ecosystems. This is an excellent opportunity for a seasoned developer who thrives on solving complex engineering challenges and driving process efficiency through smart automation and integration.
Required Skills:
- Minimum 7 years of experience in CAD software development and customization, focused on Siemens NX.
- Proven hands-on expertise with NX Open (C#, Python, or .NET).
- Strong proficiency in C++, C#, and Python, along with solid knowledge of the .NET framework.
- Deep understanding of 3D modeling, engineering drawings, and product lifecycle management (PLM) concepts.
- Demonstrated experience integrating CAD systems with enterprise softwares such as PLM, ERP, and ECAD tools.
- Ability to collaborate across multiple engineering disciplines, providing technical support and elevating development processes.
Nice to Have Skills:
- Experience with NX2306+ and Teamcenter 14+ environments.
- Prior involvement in Checkmate development.
- Exposure to cloud computing platforms.
- Familiarity with GitHub or other software configuration management (SCM) tools.
Preferred Education and Experience:
- Bachelor’s degree or higher in Computer Science, Engineering, or a related technical field.
- 7+ years of progressive experience in CAD/PLM software development or equivalent technical roles.
Other Requirements:
candidates must be a U.S. citizen or national, U.S. permanent resident (Green Card holder).
Position based in Redmond, WA; six-month contract duration.