1

Cnc Programming Jobs in Muskegon, MI (NOW HIRING)

CNC Operator All Shifts Starting Wage: $20/hour Job Summary: Operators use computer numerically ... The goal is to produce high-quality parts and materials by programming machines to perform the ...

CNC Operator

Fruitport, MI · On-site

$20/hr

CNC Operator All Shifts Starting Wage: $20/hour Job Summary: Operators use computer numerically ... The goal is to produce high-quality parts and materials by programming machines to perform the ...

Experience with CNC programming using CAD/CAM * Must be legally authorized to work in the United States without company sponsorship. PREFERRED QUALIFICATIONS: * Associate degree in a technical ...

Be Seen First

Proficient in programming Swiss Lathes at the control required. Key Responsibilities: * Operate and program Tsugami CNC Swiss machines. * Set up and maintain CNC machines to ensure efficient ...

CNC Operator

Muskegon, MI · On-site

$21 - $23/hr

CNC OPERATOR Position Description Shift: 1st Shift: $21 - $23/hour Shift: 2nd Shift: $21 - $23/hour ... Collaborate with programmers, engineers, and production teams to resolve issues and improve ...

CNC Machinist

Comstock Park, MI · On-site

$17.25 - $23.50/hr

The CNC Operator will be responsible for setting up, operating, and maintaining CNC machines to produce precision parts according to engineering specifications. This role requires attention to detail ...

CNC Machinist

Comstock Park, MI · On-site

$17.25 - $23.50/hr

The CNC Operator will be responsible for setting up, operating, and maintaining CNC machines to produce precision parts according to engineering specifications. This role requires attention to detail ...

CNC Mechanist

Muskegon, MI · On-site

$18.50 - $25.25/hr

The CNC Machinist position is responsible for setting up, operating, and monitoring CNC machinery ... Collaborate with programmers, engineers, and production teams to resolve issues and improve ...

CNC Machinist

Comstock Park, MI · On-site

$17.25 - $23.50/hr

CNC Machinist - Comstock Park, MI DISHER is currently partnering with a world leading automation ... Troubleshoot machining issues and collaborate with engineers to improve processes. * Document ...

CNC Machinist

Comstock Park, MI · On-site

$17.25 - $23.50/hr

CNC Machinist - Comstock Park, MI DISHER is currently partnering with a world leading automation ... Troubleshoot machining issues and collaborate with engineers to improve processes. * Document ...

CNC Machinist

Comstock Park, MI · On-site

$17.25 - $23.50/hr

CNC Machinist - Comstock Park, MI DISHER is currently partnering with a world leading automation ... Troubleshoot machining issues and collaborate with engineers to improve processes. * Document ...

Showing results 21-40

Cnc Programming information

See Muskegon, MI salary details

$15

$27

$40

How much do cnc programming jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for cnc programming in Muskegon, MI is $27.97, according to ZipRecruiter salary data. Most workers in this role earn between $23.03 and $31.49 per hour, depending on experience, location, and employer.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

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

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially as automation increases in manufacturing environments.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

What are the most commonly searched types of Cnc Programming jobs in Muskegon, MI?

The most popular types of Cnc Programming jobs in Muskegon, MI are:

What job categories do people searching Cnc Programming jobs in Muskegon, MI look for?

The top searched job categories for Cnc Programming jobs in Muskegon, MI are:

What cities near Muskegon, MI are hiring for Cnc Programming jobs?

Cities near Muskegon, MI with the most Cnc Programming job openings:

Infographic showing various Cnc Programming job openings in Muskegon, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $58,169 per year, or $28 per hour.

CNC Mill Programmer - Muskegon Area

The Pivot Group

Muskegon, MI

$57K - $91K/yr

Full-time

Posted 29 days ago


Job description

CNC Mill Programmer | Muskegon, MI

Salary Range: $57,000 - $91,000 depending on experience

Are you a meticulous professional with a passion for excelling in cnc mill programmer? The Pivot Group Network, a West Michigan manufacturing-focused recruiting group, is dedicated to fostering meaningful relationships and supporting career growth. We are collaborating with companies in Muskegon seeking experienced CNC Mill Programmers.

We are building our network of talent in this field across West Michigan and the broader manufacturing region Pivot Group Network serves. Our partner companies may or may not have an immediate opening for this exact role today, but we actively look for skilled professionals in the regions where they operate. If there is alignment now or in the near future, we reach out.

The Opportunity

We are partnering with organizations in Muskegon that are seeking CNC Mill Programmers. These companies are committed to building strong teams and are looking for professionals who can lead initiatives effectively. By connecting with The Pivot Group Network, you position yourself for roles that match your background and aspirations.

Key Responsibilities

  • Develop, prove, and optimize CNC programs for 3-axis and 5-axis mills using CAM software.
  • Select appropriate cutting tools, fixtures, and machining parameters for various materials and part geometries.
  • Analyze engineering drawings, 3D models, and specifications to determine machining strategies and processes.
  • Perform post-processing and simulation of CNC programs to identify and resolve potential issues.
  • Collaborate with manufacturing engineers, machinists, and quality personnel to ensure efficient and accurate production.
  • Troubleshoot and debug CNC programs on the machine, making adjustments to optimize performance and part quality.
  • Document setup sheets, tooling lists, and operational instructions for manufacturing processes.

Recommended Qualifications

  • Proficiency in CAM software (e.g., Mastercam, SolidCAM, Fusion 360) for generating toolpaths.
  • Strong understanding of G-code and M-code programming for 3-axis and 5-axis CNC mills.
  • Ability to interpret engineering drawings, blueprints, and GD&T specifications.
  • Experience with tooling selection, fixture design, and process optimization for manufacturing efficiency.
  • Demonstrated knowledge of various materials (e.g., aluminum, steel, plastics) and their machining characteristics.
  • Familiarity with CNC machine operation and setup, including offset adjustments and first-article inspections.

Bonus Qualifications

  • Experience with CAM software beyond basic G-code generation (e.g., advanced toolpath optimization, simulation).
  • Proficiency in a secondary programming language (e.g., Python, VBA) for automation or data analysis.
  • Familiarity with metrology tools and techniques for in-process inspection and quality control.
  • Knowledge of DNC systems and best practices for managing and transferring CNC programs.

Job Titles That Should Apply

CNC Mill Programmer,CNC Programmer,CNC Machinist Programmer,CNC Programmer Mill,CNC G-Code Programmer,CNC Programmer Analyst,Manufacturing Engineer CNC,CAM Programmer,CNC Programmer/Machinist,CNC Milling Programmer

Why The Pivot Group Network

The Pivot Group Network was founded by manufacturing professionals who've been on both sides of the hiring process. Our clients are strategic-they partner with us because they want real insight into their roles and the people filling them, not a stack of resumes. We focus on match-driven placements built around what actually matters: Commute, Compensation, Culture, and Career trajectory. Learn more at https://www.thepivotgroup.org.

If you're ready to take the next step in your career and connect with a firm that values fit over speed, we invite you to reach out at https://www.thepivotgroup.org. The Pivot Group Network offers resources to support your search-market insights, resume feedback, and interview preparation. As our partnerships grow, we'll reach out with opportunities aligned with your goals. Thank you for considering this approach to career advancement.

Required Skills:

  • Resume
  • Data
  • Lists
  • Offers
  • Steel
  • 3D
  • Support
  • BASIC
  • Process Optimization
  • Analysis
  • Adjustments
  • Salary
  • Hiring
  • Partnerships
  • Recruiting

Compensation

  • Instructions
  • Inspection
  • Optimization
  • Quality Control
  • Manufacturing
  • Specifications
  • Automation
  • Programming
  • Materials
  • Preparation
  • Data Analysis
  • Software
  • Design
  • Engineering
  • Python

Salary Package:
$ 57,000.00 - 91,000.00 (US Dollar)