CNC PROGRAMMER
$24.50 - $33.25/hr
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The CNC Programmer ...
$24.50 - $33.25/hr
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The CNC Programmer ...
$24.50 - $33.25/hr
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The CNC Programmer ...
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The CNC Programmer ...
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The CNC Programmer ...
Utica, MI · On-site
$24.25 - $33/hr
Medical
Dental
Vision
Life
Retirement
PTO
SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and ...
Quick apply
Utica, MI · On-site
$24.25 - $33/hr
Medical
Dental
Vision
Life
Retirement
PTO
SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and ...
Be Seen First
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
Medical
Dental
Vision
Life
Retirement
PTO
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills, MI location. Job Purpose: The CNC Programmer ...
Quick apply
Be Seen First
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
Medical
Dental
Vision
Life
Retirement
PTO
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills, MI location. Job Purpose: The CNC Programmer ...
$24.75 - $34/hr
CNC Programmer (3, 4 & 5-Axis) - Direct Hire
Auburn Hills, MI · On-site
$39.75 - $45.50/hr
Job Summary The Seat Complete Engineer is responsible for the design, development, integration ... Proficiency in 3D CAD and product development tools, such as Siemens NX and Teamcenter
Auburn Hills, MI · On-site
$39.75 - $45.50/hr
Job Summary The Seat Complete Engineer is responsible for the design, development, integration ... Proficiency in 3D CAD and product development tools, such as Siemens NX and Teamcenter
Sterling Heights, MI · On-site
$70K - $95K/yr
... engineering principles. * Experience supporting prototype and/or production build activities. * Experience with root cause and corrective activities. * Solid modeling experience with NX and Creo ...
Sterling Heights, MI · On-site
$70K - $95K/yr
... engineering principles. * Experience supporting prototype and/or production build activities. * Experience with root cause and corrective activities. * Solid modeling experience with NX and Creo ...
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
New
Quick apply
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
New
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
New
Quick apply
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
New
$38.46 - $45.67/hr
The Programmer will also be responsible for ... Creating and optimizing NC programs using Siemens NX for complex machining operations on mill-turn ...
Quick apply
$38.46 - $45.67/hr
The Programmer will also be responsible for ... Creating and optimizing NC programs using Siemens NX for complex machining operations on mill-turn ...
Chesterfield, MI · On-site
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
Quick apply
Chesterfield, MI · On-site
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
Plymouth, MI · On-site
$25.25 - $34.50/hr
Software: Working knowledge of Tebis, CATIA V5/V6, NX, Microsoft Office * Knowledge: Strong ... Communicate with engineering, manufacturing, and customer teams * Support continuous improvement ...
Quick apply
Plymouth, MI · On-site
$25.25 - $34.50/hr
Software: Working knowledge of Tebis, CATIA V5/V6, NX, Microsoft Office * Knowledge: Strong ... Communicate with engineering, manufacturing, and customer teams * Support continuous improvement ...
Chesterfield, MI · On-site
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
New
Chesterfield, MI · On-site
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
New
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
Quick apply
$35 - $40/hr
Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.
$27 - $35/hr
Medical
Dental
Vision
Retirement
PTO
Fixture design experience. * CAD software experience (SolidWorks, Siemens NX, CATIA, Creo, etc ... CNC Programmer Department: Manufacturing Engineering Employment Type: Full-Time Salary Range:
Quick apply
$27 - $35/hr
Medical
Dental
Vision
Retirement
PTO
Fixture design experience. * CAD software experience (SolidWorks, Siemens NX, CATIA, Creo, etc ... CNC Programmer Department: Manufacturing Engineering Employment Type: Full-Time Salary Range:
Troy, MI · On-site
$85K - $89K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Collaborate with R&D Engineering to provide technical data for component and cost documentation ... Required Qualifications: * 5-year minimum proficiency in Siemens NX (2022-2026) and CATIA V5 - V6
Troy, MI · On-site
$85K - $89K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Collaborate with R&D Engineering to provide technical data for component and cost documentation ... Required Qualifications: * 5-year minimum proficiency in Siemens NX (2022-2026) and CATIA V5 - V6
$25 - $34.25/hr
Medical
Dental
Vision
Life
Retirement
PTO
Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs ... Experience with WorkNC, Mastercam, PowerMill, or NX CAM * Familiarity with both 3-Axis and 5-Axis ...
Quick apply
$25 - $34.25/hr
Medical
Dental
Vision
Life
Retirement
PTO
Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs ... Experience with WorkNC, Mastercam, PowerMill, or NX CAM * Familiarity with both 3-Axis and 5-Axis ...
Troy, MI · On-site
$85K - $89K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Collaborate with R&D Engineering to provide technical data for component and cost documentation ... Required Qualifications: * 5-year minimum proficiency in Siemens NX (2022-2026) and CATIA V5 - V6
Troy, MI · On-site
$85K - $89K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Collaborate with R&D Engineering to provide technical data for component and cost documentation ... Required Qualifications: * 5-year minimum proficiency in Siemens NX (2022-2026) and CATIA V5 - V6
Novi, MI · On-site
$47/hr
Medical
Dental
Vision
Retirement
PTO
Job #105851 Job Title : Sr. Design Engineer Location : Novi, MI-Onsite Travel: 5-25% of the time ... The ideal candidate will have strong experience with Siemens NX, Teamcenter, and plastic injection ...
New
Novi, MI · On-site
$47/hr
Medical
Dental
Vision
Retirement
PTO
Job #105851 Job Title : Sr. Design Engineer Location : Novi, MI-Onsite Travel: 5-25% of the time ... The ideal candidate will have strong experience with Siemens NX, Teamcenter, and plastic injection ...
New
Auburn Hills, MI · Hybrid
$122K - $146K/yr
The Product Layout Designer II is responsible for creating 3D designs using NX and Teamcenter to ... Supporting engineers, design supervisors, design leaders, and other designers as needed. Ensuring ...
Auburn Hills, MI · Hybrid
$122K - $146K/yr
The Product Layout Designer II is responsible for creating 3D designs using NX and Teamcenter to ... Supporting engineers, design supervisors, design leaders, and other designers as needed. Ensuring ...
$10.48 - $14.97
4% of jobs
$14.97 - $19.47
9% of jobs
$22.70 is the 25th percentile. Wages below this are outliers.
$19.47 - $23.96
17% of jobs
$23.96 - $28.46
13% of jobs
The median wage is $31.08 / hr.
$28.46 - $32.95
13% of jobs
$32.95 - $37.45
10% of jobs
$37.45 - $41.94
9% of jobs
$42.78 is the 75th percentile. Wages above this are outliers.
$41.94 - $46.44
9% of jobs
$46.44 - $50.93
7% of jobs
$50.93 - $55.43
6% of jobs
$55.43 - $59.92
4% of jobs
$10
$34
$59
An NX Programmer is a professional who uses Siemens NX software to create CNC programs for machining operations. They develop toolpaths, generate G-code, and refine machining processes to optimize efficiency and precision. NX Programmers work closely with engineers and machinists to ensure accurate part manufacturing. Their role is essential in industries like aerospace, automotive, and manufacturing, where high-precision machining is required.
To thrive as an Nx Programmer, you need a strong grasp of CNC programming, 3D modeling, and manufacturing principles, typically supported by a degree in engineering or advanced manufacturing technology. Proficiency with Siemens NX software, computer-aided design (CAD) tools, and familiarity with industry standards or certifications such as Siemens NX Certification are essential. Strong problem-solving, attention to detail, and effective communication skills help you excel in cross-functional manufacturing teams. These skills ensure accurate and efficient part production, seamless collaboration with engineers and machinists, and adherence to complex project specifications.
As an Nx Programmer, your daily responsibilities include creating and optimizing CNC programs using Siemens NX software to produce precision parts and assemblies. You will interpret engineering drawings, set up and test simulations, and collaborate closely with engineers and machinists to ensure manufacturability and quality standards are met. Additionally, you may troubleshoot production issues, update documentation, and propose improvements to enhance manufacturing efficiency. This role often involves both independent programming work and teamwork to support ongoing production and new product development projects.
For Nx Programmer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Nx Programmer jobs in Michigan are:

$24.50 - $33.25/hr
Full-time
Re-posted 20 days ago
3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software. We are hiring for all shifts, in our Rochester Hills location.
Job Purpose:
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This role requires a strong understanding of machine operations and the ability to interpret technical drawings and specifications to ensure high-quality production standards are met.
Key Responsibilities:
Â
Required Education:
Experience:
Skills and Abilities:
Sourced by ZipRecruiter
Motor vehicle manufacturing
201 - 500 Employees
Rochester Hills, MI, US
1992