1

Cnc Programming Manager Jobs in Morris, IL (NOW HIRING)

Proficiency in CNC programming (G-code / M-code), CAM software, and post-processor development ... Working knowledge of Management of Change (MOC/EtQ) processes in a regulated manufacturing ...

Proficiency in CNC programming (G-code / M-code), CAM software, and post-processor development ... Working knowledge of Management of Change (MOC/EtQ) processes in a regulated manufacturing ...

Proficiency in CNC programming (G-code / M-code), CAM software, and post-processor development ... Working knowledge of Management of Change (MOC/EtQ) processes in a regulated manufacturing ...

CNC Support Engineer

Monee, IL · On-site

$21 - $28/hr

... the Engineering Department for continuous improvement of customer experience. Provides remote ... assigned by management We ask * A valid driver's license, passport, and the ability for ...

next page

Showing results 1-20

Cnc Programming Manager information

See Morris, IL salary details

$16

$30

$43

How much do cnc programming manager jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for cnc programming manager in Morris, IL is $30.02, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $33.80 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a CNC Programming Manager, and why are they important?

To thrive as a CNC Programming Manager, you need advanced knowledge of CNC machining, programming (often in G-code), manufacturing processes, and typically a background in engineering or a related technical field. Familiarity with CAD/CAM software like Mastercam or SolidWorks, ERP systems, and experience with quality control certifications such as Six Sigma are commonly required. Strong leadership, problem-solving, and communication skills are essential for managing teams and optimizing workflows. These skills ensure efficient production, high-quality output, and effective management of both people and processes in a manufacturing environment.

What is the difference between Cnc Programming Manager vs Cnc Programmer?

AspectCnc Programming ManagerCnc Programmer
CredentialsTypically requires a degree in manufacturing, engineering, or related field; certifications like NIMS or CAM certifications are commonOften requires similar technical certifications or training in CNC programming and machine operation
Work EnvironmentOversees multiple projects, manages teams, and collaborates with engineering and production departmentsFocuses on writing, testing, and optimizing CNC programs for specific machines and parts
Industry UsageUsed across manufacturing, aerospace, automotive, and industrial sectorsPrimarily found in manufacturing and machine shop environments

The main difference is that the Cnc Programming Manager oversees the programming team and strategic planning, while the Cnc Programmer focuses on creating and testing CNC programs for specific tasks. Both roles require technical skills, but the manager has additional responsibilities in leadership and project coordination.

What are some common challenges a CNC Programming Manager faces when overseeing a team of programmers?

A CNC Programming Manager often navigates challenges such as ensuring consistency and accuracy in programming across different team members, managing tight production deadlines, and keeping up with rapidly evolving CNC technologies. Balancing the workload among programmers and facilitating effective communication with machinists, engineers, and production staff are also key aspects of the role. Additionally, the manager is responsible for ongoing training and development to maintain high standards and optimize machine utilization, all while troubleshooting programming or machining issues that arise during production.

What is a CNC Programming Manager?

A CNC Programming Manager is a professional responsible for overseeing the programming and operation of Computer Numerical Control (CNC) machines in a manufacturing setting. They lead a team of CNC programmers and machinists, ensuring that all machine programs are optimized for efficiency, safety, and quality. Their duties often include managing workflow, troubleshooting technical issues, developing process improvements, and coordinating with other departments. A strong technical background in CNC machining, leadership skills, and experience with CAD/CAM software are typically required for this role.
What cities near Morris, IL are hiring for Cnc Programming Manager jobs? Cities near Morris, IL with the most Cnc Programming Manager job openings:
CNC Machining Supervisor

CNC Machining Supervisor

Tangent Technologies

Montgomery, IL • On-site

$94K - $120K/yr

Full-time

Posted 20 days ago


Job description

Description:

The CNC Supervisor is responsible for leading day-to-day CNC programming and machining activities, including job scheduling, production planning, material ordering, work staging, and team coordination. This role supports the shop by creating accurate CNC programs, producing parts to prints and solid models, training new

employees, and working collaboratively with Engineering and Design to ensure jobs move efficiently through the shop while meeting quality, safety, and delivery expectations.

Requirements:

ROLES AND RESPONSIBILITIES

· Supervise daily CNC programming and machining operations to ensure production priorities are met.

· Program, set up, and support CNC mill operations to produce parts that meet engineering prints,

specifications, and solid model requirements.

· Plan and schedule jobs through the shop, coordinating workflow across multiple shifts as needed.

· Order required materials, tooling, and supplies; stage work so jobs are ready for production.

· Review prints, models, and job requirements to determine machining processes, tooling needs, and

setup strategies.

· Train new employees on CNC processes, safe machine operation, quality expectations, measuring

equipment, and shop procedures.

· Provide technical support to machinists and operators, including troubleshooting programming, setup,

tooling, and part quality issues.

· Collaborate with Engineering and Design teams to improve manufacturability, resolve design or

process questions, and support new part development.

· Maintain organized CNC programs, setup sheets, documentation, and production notes.

· Monitor quality, productivity, and schedule performance while identifying opportunities for process

improvement.

· Promote a clean, safe, and organized work environment in accordance with company safety standards.

· Lead the implementation of machining best practices and 5S improvements to drive workplace

organization, efficiency, and continuous improvement.


Required Qualifications

· 3–5 years of hands-on machining experience, with strong CNC mill experience required.

· 2–3 years of CNC programming experience.

· Ability to read and interpret engineering drawings, blueprints, tolerances, and solid models.

· Experience using general measuring equipment, including calipers, micrometers, depth gauges, and

similar inspection tools.

· Experience supervising or leading a small team across multiple shifts.

· Working knowledge of CAD software; SolidWorks experience is a plus.

· Strong organizational skills with the ability to plan, schedule, and prioritize jobs through a machine

shop environment.

· Ability to communicate effectively with machinists, operators, supervisors, Engineering, and Design teams.


Preferred Skills and Experience

· Experience with CAD/CAM programming software and toolpath development.

· Knowledge of tooling selection, feeds and speeds, fixturing, and setup optimization.

· Experience creating or improving setup sheets, work instructions, and machining documentation.

· Familiarity with quality control practices and inspection requirements in a manufacturing environment.

· Ability to troubleshoot machining issues and recommend practical process improvements.


Key Competencies

· Leadership and team development

· Strong attention to detail and commitment to quality

· Production planning and scheduling

· Problem-solving and troubleshooting

· Cross-functional collaboration

· Safety-focused mindset

· Ability to work independently and manage multiple priorities

· 5S and lean manufacturing principles