1

Cnc Maintenance Jobs in Michigan (NOW HIRING)

CNC PROGRAMMER

Lapeer, MI ยท On-site

$24.50 - $33.50/hr

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 ...

CNC PROGRAMMER

Lapeer, MI ยท On-site

$24.50 - $33.50/hr

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 ...

CNC Machinist

Wixom, MI ยท On-site

$19.75 - $26.75/hr

The CNC Machinist will operate and maintain CNC machinery used to cut, shape, polish, and finish marble, granite, quartz, porcelain, and other stone materials. The ideal candidate is mechanically ...

New

CNC Operator

Muskegon, MI ยท On-site

$21 - $23/hr

Maintain accurate production records and documentation. * Follow all safety protocols and procedures, including proper use of PPE. * Maintain a clean, organized, and safe CNC work area. * Collaborate ...

Maintain and update CNC documentation * Train operators as needed * Assist with customer rejection investigations and countermeasures * Support 5S activities * Perform start-up and shut-down ...

Maintain and update CNC documentation * Train operators as needed * Assist with customer rejection investigations and countermeasures * Support 5S activities * Perform start-up and shut-down ...

CNC PROGRAMMER

Rochester Hills, MI ยท On-site

$24.50 - $33.25/hr

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 ...

The CNC Machinist will set up, adjust, and operate large CNC machines, perform precision machining to close tolerances, inspect finished parts, and maintain product quality according to established ...

$18 - $22/hr

This position is responsible for setting up and operating CNC equipment to produce quality parts while maintaining production and safety standards. The ideal candidate has experience with CNC ...

CNC Operator

Weidman, MI ยท On-site

$800 - $1.0K/wk

The CNC Operator will primarily operate milling machines during the day shift, responsible for machine setup, monitoring, program execution, and maintenance to ensure smooth production. This role ...

CNC Programmer

Romeo, MI ยท On-site

$28/hr

Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...

Cnc Machinist

Kentwood, MI

$19.75 - $27/hr

Job Title: CNC Machinist - 1st Shift This full-time CNC Machinist role is a 1st shift position ... Maintain a clean and organized workstation, including machines, tools, and measurement equipment.

CNC Programmer Shelby, Michigan, 1st shift, $18+ per hour Job Summary Are you an experienced and ... maintain a safe and organized work area while following all company procedures and quality ...

CNC Mechanist

Muskegon, MI ยท On-site

$18.50 - $25.25/hr

Maintain accurate production records and documentation. * Follow all safety protocols and procedures, including proper use of PPE. * Maintain a clean, organized, and safe CNC work area. * Collaborate ...

CNC Manager

Holland, MI ยท On-site

$70 - $90/hr

Maintain and troubleshoot CNC machinery and programs. * Set goals and drive continuous improvement within the plant. * Participate in design of fixtures and process improvements as needed. * Operate ...

CNC Machinist

Auburn Hills, MI ยท On-site

$36 - $39/hr

Analyze machining processes and implement improvements while maintaining part quality. * Collaborate with CNC Programmers and Engineering teams to refine machining strategies. Troubleshooting ...

New

CNC Machinist This position is a direct hire opportunity! Integrity Trade Services is hiring a ... Perform basic maintenance and minor repairs on machine tools and related equipment to ensure ...

Showing results 41-60

Cnc Maintenance information

See Michigan salary details

$14

$26

$34

How much do cnc maintenance jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for cnc maintenance in Michigan is $26.77, according to ZipRecruiter salary data. Most workers in this role earn between $23.65 and $29.76 per hour, depending on experience, location, and employer.

What is a CNC maintenance technician?

CNC Maintenance Technicians are skilled professionals responsible for maintaining, troubleshooting, and repairing CNC (Computer Numerical Control) machines in manufacturing environments. They ensure that machines such as lathes, mills, and routers operate efficiently and with minimal downtime. Their work includes performing routine inspections, diagnosing mechanical and electrical issues, replacing parts, and keeping detailed service records. Proper CNC maintenance helps prevent costly production delays and extends the lifespan of expensive equipment.

What are the key skills and qualifications needed to thrive as a CNC maintenance technician?

To thrive as a CNC Maintenance Technician, you need strong mechanical and electrical troubleshooting skills, knowledge of CNC machinery, and typically a technical diploma or equivalent experience in industrial maintenance. Familiarity with diagnostic software, PLCs (Programmable Logic Controllers), and maintenance management systems is usually required. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills for this role. These capabilities ensure the reliable operation of CNC equipment, minimize downtime, and support efficient manufacturing processes.

What are some common challenges faced by CNC maintenance technicians, and how can they be addressed on the job?

CNC Maintenance technicians often encounter challenges such as troubleshooting complex machine errors, keeping up with evolving technology, and minimizing downtime during repairs. Addressing these challenges requires a strong understanding of both mechanical and electronic systems, good problem-solving skills, and effective communication with operators and engineers. Proactive preventive maintenance, continuous training, and clear documentation of maintenance activities help technicians stay ahead of issues and contribute to smoother production operations.

What is the difference between Cnc Maintenance vs Cnc Machinist?

AspectCnc MaintenanceCnc Machinist
Primary RoleMaintains and repairs CNC machines to ensure optimal operationOperates CNC machines to produce parts according to specifications
Required SkillsMechanical skills, troubleshooting, basic programmingMachine operation, precision measurement, basic programming
CertificationsTechnical certifications, CNC repair trainingMachining certifications, CNC operation training
Work EnvironmentManufacturing floors, repair shopsManufacturing floors, production lines

While Cnc Maintenance focuses on repairing and maintaining CNC machines, Cnc Machinists operate these machines to produce parts. Both roles require technical skills and certifications, but their primary responsibilities differ: maintenance ensures machine uptime, whereas machining focuses on part production.

Is CNC maintenance a good career?

CNC maintenance is a stable career that involves servicing and repairing computer numerical control machines used in manufacturing. It requires technical skills, knowledge of mechanical and electrical systems, and often certification or training. The job offers opportunities for advancement and steady employment in industrial settings.

What are popular job titles related to Cnc Maintenance jobs in Michigan?

For Cnc Maintenance jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Cnc Maintenance jobs in Michigan look for?

The top searched job categories for Cnc Maintenance jobs in Michigan are:

What cities in Michigan are hiring for Cnc Maintenance jobs?

Cities in Michigan with the most Cnc Maintenance job openings:

Infographic showing various Cnc Maintenance job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 1% Temporary, 3% Contract, and 2% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $55,672 per year, or $26.8 per hour.

$24.50 - $33.50/hr

Full-time

Re-posted 10 days ago


Job description

3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software.ย  We are hiring for all shifts, in our Lapeer 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:

  • Create, implement, and refine NC/CNC programs for 3, 4, and 5-axis machining centers and mill-turn equipment.
  • Set up and operate CNC machines to perform tasks such as drilling, grinding, milling, and turning.
  • Interpret and analyze technical drawings, blueprints, and specifications to determine the appropriate machine settings and adjustments.
  • Monitor machine operations to detect malfunctions or out-of-tolerance machining and make necessary adjustments.
  • Perform routine maintenance and cleaning of CNC machines to ensure optimal performance and longevity.
  • Collaborate with team members to optimize production processes and improve efficiency.
  • Inspect finished products for quality assurance, ensuring they meet the required specifications and standards.
  • Maintain accurate records of production activities, including machine settings, adjustments, and maintenance performed.
  • Adhere to all safety protocols and procedures to ensure a safe working environment.


ย 

Required Education:

  • High school diploma or equivalent; additional technical training or certification in CNC operation is also required.

Experience:

  • Minimum of 5โ€“7 years of CNC programming experience using Siemens NX CAD/CAM software is required.
  • Proven track record of setting up, adjusting, and maintaining CNC machines to ensure optimal performance.
  • Experience in reading and interpreting blueprints, technical drawings, and schematics.


Skills and Abilities:

  • Strong understanding of CNC programming and machine operations.
  • Ability to use precision measurement tools such as calipers, micrometers, and gauges.
  • Proficient in troubleshooting and resolving CNC machine issues to minimize downtime.
  • Excellent attention to detail with a commitment to producing high-quality work.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Good communication skills to effectively collaborate with team members and supervisors.
  • Ability to work in a fast-paced environment while maintaining safety and quality standards.