General Motors
Software Engineer- CAD Developer
Warren, Michigan, United States of America · Hybrid · Full-time · Posted Oct 20, 2026
- Experience
- Five or more years is preferred; no minimum years specified for required experience.
- Education
- Bachelor’s degree in Engineering Technology, Engineering, Computer Science, or a related field, or equivalent experience.
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role, now or in the future; this includes sponsorship and work authorization requiring company immigration support.
About the job
Develops Siemens NX CAD automation and virtual vehicle integration tools that improve design quality, manufacturability, and engineering productivity.
What you'll do
- Develop NXOpen applications, scripts, interfaces, and automated workflows for engineering design.
- Create and validate NX models and criteria tools, applying integration, manufacturing, and engineering requirements.
- Support NX/Teamcenter data integrations and collaborate across engineering, manufacturing, and tool-support teams.
What they ask for
- Bachelor’s degree in Engineering Technology, Engineering, Computer Science, or a related field, or equivalent experience.
- Professional Siemens NX experience in production design, CAD modeling, virtual integration, or related engineering work.
- Experience with Teamcenter and VisMockup or comparable CAD/PLM environments; hands-on NXOpen API and C# development.
- Experience developing CAD or process automation tools; working knowledge of manufacturing, materials, GD&T, and design for manufacturability, assembly, and serviceability.
Nice to have
- Five or more years of software development, IT, CAD automation, or combined NX design and automation experience.
- Master’s degree in Engineering, Computer Science, or a related discipline; familiarity with parametric design, unit testing, or Teamcenter customization.
Tools
Siemens NX, NXOpen, C#, Teamcenter, VisMockup, NXOpen UIStyler, Block UI, Reuse Library
AI focus
Advances Generative AI activities surrounding CAD development and criteria compliance; preferred exposure includes AI-assisted coding and agentic solutions for manipulating parametric templates.
Model-written summary · the original posting is authoritative