1

Manager Cnc Programmer Jobs in Elgin, IL (NOW HIRING)

An experienced CNC Machinist / Programmer is responsible for producing parts from engineering ... Good active learning, time management, communication, and organizational skills. * Attention to ...

An experienced CNC Machinist / Programmer is responsible for producing parts from engineering ... Good active learning, time management, communication, and organizational skills. * Attention to ...

CNC Programmer

Carol Stream, IL · On-site

$80K - $110K/yr

JOB SUMMARY The CNC Programmer we are seeking an experienced CNC Programmer who is self-directed ... Ability to independently manage projects from concept to production ready. * Ability to work ...

CNC Programmer

Woodstock, IL · On-site

$28/hr

Job Summary Programming, set-up, and operation of CNC lathes and mills. Essential Functions ... Manager. Required Skills * Ability to program using Mastercam CAD/CAM software for lathe and mill.

Job Title: CNC Programmer This role focuses on programming and optimizing 3-5 axis Vertical ... Ability to independently manage projects from concept through production readiness. * Ability to ...

Be Seen First

Select appropriate tooling and fixtures for machining operations; manage tooling changes ... Proven experience with CNC programming and operation of CNC milling machines and CNC lathes.

Be Seen First

Select appropriate tooling and fixtures for machining operations; manage tooling changes ... Proven experience with CNC programming and operation of CNC milling machines and CNC lathes.

Be Seen First

CNC Programmer, Set Up/Mechanic

Elgin, IL · On-site

$52K - $65K/yr

Select appropriate tooling and fixtures for machining operations; manage tooling changes ... Proven experience with CNC programming and operation of CNC milling machines and CNC lathes.

Be Seen First

Select appropriate tooling and fixtures for machining operations; manage tooling changes ... Proven experience with CNC programming and operation of CNC milling machines and CNC lathes.

Be Seen First

Select appropriate tooling and fixtures for machining operations; manage tooling changes ... Proven experience with CNC programming and operation of CNC milling machines and CNC lathes.

Be Seen First

CNC Programmer, Set Up/Mechanic

Elgin, IL · On-site

$52K - $65K/yr

Select appropriate tooling and fixtures for machining operations; manage tooling changes ... Proven experience with CNC programming and operation of CNC milling machines and CNC lathes.

CNC Machinist

Vernon Hills, IL · On-site

$23 - $29/hr

... engineers, and knowledgeable managers. * Approachable, positive leaders across all departments ... Set-up and operate CNC Machining Centers as part of the Toolroom team that supports machining ...

CNC Machinist

Vernon Hills, IL · On-site

$23 - $29/hr

... engineers, and knowledgeable managers. * Approachable, positive leaders across all departments ... Set-up and operate CNC Machining Centers as part of the Toolroom team that supports machining ...

next page

Showing results 1-20

Manager Cnc Programmer information

See Elgin, IL salary details

$16

$30

$44

How much do manager cnc programmer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for manager cnc programmer in Elgin, IL is $30.60, according to ZipRecruiter salary data. Most workers in this role earn between $25.19 and $34.47 per hour, depending on experience, location, and employer.

Is there a demand for CNC programmers?

CNC programmers are in steady demand across manufacturing industries due to the need for precise machining and automation. Skilled programmers with knowledge of CAD/CAM software and machine operation are especially sought after, with employment opportunities often available in factories, machine shops, and production facilities.

What are some of the key challenges a Manager CNC Programmer faces when leading a team?

A Manager CNC Programmer often encounters challenges such as balancing project deadlines with machine availability, ensuring consistent part quality, and keeping up with rapidly changing manufacturing technologies. Leading a team also means providing mentorship to less experienced programmers, coordinating with production and engineering departments, and troubleshooting complex programming or machine issues. Developing strong communication and organizational skills is essential to effectively manage both people and processes in this dynamic environment.

What is the highest salary for a CNC programmer?

The highest salaries for CNC programmers can exceed $80,000 to $100,000 annually, especially for those with extensive experience, advanced skills in CAD/CAM software, and certifications. Senior CNC programmers working in specialized manufacturing environments or with complex machinery tend to earn the highest compensation.

What are Manager CNC Programmers?

Manager CNC Programmers are professionals who oversee the programming and operation of Computer Numerical Control (CNC) machines in manufacturing settings. They manage a team of CNC programmers and machinists, develop and optimize CNC programs, and ensure production runs efficiently and accurately. Their responsibilities often include supervising workflow, troubleshooting technical issues, maintaining quality standards, and coordinating with other departments to meet production goals. Strong technical skills, leadership abilities, and experience with CAD/CAM software are essential for this role.

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

To thrive as a Manager CNC Programmer, you need expertise in CNC programming, machining processes, and a solid background in manufacturing engineering, typically supported by a degree or technical certification. Proficiency in CAD/CAM software, G-code, and familiarity with advanced CNC machinery are essential, along with experience using ERP systems. Strong leadership, problem-solving, and communication skills set outstanding candidates apart, enabling effective team management and cross-department collaboration. These skills ensure efficient production workflows, high-quality output, and continual process improvement in a competitive manufacturing environment.

Can a CNC machinist make 100k a year?

A CNC machinist can potentially earn $100,000 annually, especially with advanced skills, experience, and working in high-demand industries or locations. Achieving this salary often requires proficiency with CNC programming, certifications, and working overtime or in supervisory roles.

Will AI replace CNC programmers?

AI can automate certain programming tasks for CNC programmers by optimizing tool paths and reducing setup times, but it is unlikely to fully replace skilled CNC programmers who require expertise in machine operation, troubleshooting, and adapting to complex or custom jobs. Human oversight remains essential for quality control and decision-making in manufacturing processes.
What are the most commonly searched types of Cnc Programmer jobs in Elgin, IL? The most popular types of Cnc Programmer jobs in Elgin, IL are:
What are popular job titles related to Manager Cnc Programmer jobs in Elgin, IL? For Manager Cnc Programmer jobs in Elgin, IL, the most frequently searched job titles are:
What job categories do people searching Manager Cnc Programmer jobs in Elgin, IL look for? The top searched job categories for Manager Cnc Programmer jobs in Elgin, IL are:
Infographic showing various Manager Cnc Programmer job openings in Elgin, IL as of June 2026, with employment types broken down into 81% Full Time, 14% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $63,649 per year, or $30.6 per hour.

$28 - $38.25/hr

Other

Posted 11 days ago


Job description

Job Summary

We are seeking an experienced and technically strong CNC Programmer to provide machining process support, CNC programming, and customer technical training to ensure optimal machine performance and productivity. This role will be responsible for developing machining programs, conducting test cuts, troubleshooting machining issues, and delivering customized process solutions to meet customer production requirements. The ideal candidate will bring strong CNC machining expertise, CAD/CAM proficiency, excellent customer communication skills, and the ability to support both pre-sales and after-sales engineering activities.

Key Responsibilities

  1. Develop, optimize, and debug CNC machining programs for various control systems such as Fanuc and Siemens.
  2. Select appropriate cutting tools, tooling setups, and machining parameters including feeds and speeds for efficient production.
  3. Conduct machine prove-outs and test cuts to validate machining performance, accuracy, and cycle time improvements.
  4. Provide technical training to customers on machine operation, CNC programming, preventive maintenance, and best practices.
  5. Collaborate with sales teams to provide technical pre-sales support including demonstrations, feasibility reviews, and customer presentations.
  6. Support service teams with after-sales troubleshooting, machine process optimization, and customer issue resolution.
  7. Analyze machining challenges related to tooling wear, tolerances, finishes, and productivity, then recommend effective corrective actions.
  8. Improve customer machining processes to enhance throughput, reduce downtime, and maintain product quality standards.
  9. Assist in preparing machining demonstrations, sample components, cycle studies, and process documentation.
  10. Create setup sheets, tooling lists, operation instructions, and other technical documentation for customer projects.
  11. Maintain working knowledge of CAD/CAM software for generating and modifying machining programs.
  12. Track machine problems, service activities, and process improvements through ERP systems or internal tracking tools.
  13. Follow up on open technical issues until full resolution and customer satisfaction is achieved.
  14. Stay updated with the latest manufacturing technologies, cutting tools, automation trends, and machining strategies.
  15. Travel domestically and internationally as required for customer support, training, installations, and demonstrations.
  16. Perform additional engineering and technical duties as assigned by management.

Required Qualifications

  1. 5+ Years of experience in Developing , Optimizing and Debugging CNC Machining Program.
  2. Hands-on experience in Control System such as Fanuc and Siemens.
  3. Strong experience in CAD or CAM Software.
  4. Strong experience in Cutting Theory, Tooling, and Machine Processes.