1

Cnc Programming Manager Jobs in Carol Stream, IL

V- CNC Programmer

Chicago, IL · On-site

$27.25 - $37.25/hr

Engineering Manager Work Location: 2001 Proenergy Blvd., Sedalia, MO 65301 Position Responsibilities * Create CNC machine programs for production: Set up/ Qualify/ and ensure part conformance on ...

New

CNC Programer

South Elgin, IL · On-site

$35 - $42/hr

This position works closely with management, quality, production personnel, machine operators, customers, and suppliers. The ideal candidate will combine strong CNC programming skills with practical ...

CNC Programmer

Addison, IL · On-site

$26.50 - $36.25/hr

... management of Manufacturing Plans and machine programming * Managing and maintaining program ... Minimum of 10 years of CNC programming experience * Minimum of 5 years of CNC machining experience

CNC Programmer

Addison, IL · On-site

$26.50 - $36.25/hr

... management of Manufacturing Plans and machine programming * Managing and maintaining program ... Minimum of 10 years of CNC programming experience * Minimum of 5 years of CNC machining experience

CNC Programmer

Addison, IL · On-site

$35 - $50/hr

... management of Manufacturing Plans and machine programming * Managing and maintaining program ... Minimum of 10 years of CNC programming experience * Minimum of 5 years of CNC machining experience

Cnc Programmer

Elgin, IL · On-site

$62K - $83K/yr

Experience programming CNC milling machines, either offline or online, using any CNC programming ... Ability to work independently and manage multiple production runs while maintaining accuracy.

CNC Programmer

Wood Dale, IL · On-site

$27.10 - $34/hr

... of CNC programming experience. • Experience with mills, lathes, and routers. • Ability to work independently and manage multiple projects. PHYSICAL REQUIREMENTS While performing the duties of ...

New

CNC Programmer

Wood Dale, IL · On-site

$27.10 - $34/hr

... of CNC programming experience. • Experience with mills, lathes, and routers. • Ability to work independently and manage multiple projects. PHYSICAL REQUIREMENTS While performing the duties of ...

New

CNC Programmer

Wood Dale, IL · On-site

$27.10 - $34/hr

... of CNC programming experience. • Experience with mills, lathes, and routers. • Ability to work independently and manage multiple projects. PHYSICAL REQUIREMENTS While performing the duties of ...

New

CNC Programmer

Carol Stream, IL · On-site

$27.50 - $37.50/hr

Experience with probing cycles and Macro B programming. * Ability to independently manage projects ... Minimum of 3 or more years of CNC programming. PHYSICAL JOB REQUIREMENTS * Regularly required to ...

CNC PROGRAMMER

Lincolnshire, IL · On-site

$72K - $83K/yr

Performs other duties as assigned by manager The essential functions of this role include: * working in a smoke free environment * wearing steel toe shoes Skills * CNC * Programming * G code

Be Seen First

The ideal candidate will be responsible for setting up, programming, and operating CNC machines to ... Select appropriate tooling and fixtures for machining operations; manage tooling changes ...

Leadership / People Management * CNC Tooling * Language: Spanish * CNC Programming * CNC Machine Repair * CNC Machine Installation * Supervisory Experience * OSHA 10-Hour Certification (OSHA 10) * G ...

Production- CNC Supervisor

Cary, IL · On-site

$35 - $40/hr

Leadership / People Management * CNC Tooling * Language: Spanish * CNC Programming * CNC Machine Repair * CNC Machine Installation * Supervisory Experience * OSHA 10-Hour Certification (OSHA 10) * G ...

Manage material loading, unloading, and part handling between machines * Follow all safety ... CNC Programming Machines & technologies you'll use: * CNC Mill (3-4 axis VMC) (Fanuc, Okuma, Dmg ...

Manage material loading, unloading, and part handling between machines * Follow all safety ... CNC Programming Machines & technologies you'll use: * CNC Mill (3-4 axis VMC) (Fanuc, Okuma, Dmg ...

next page

Showing results 1-20

Cnc Programming Manager information

See Carol Stream, IL salary details

$17

$32

$46

How much do cnc programming manager jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for cnc programming manager in Carol Stream, IL is $32.02, according to ZipRecruiter salary data. Most workers in this role earn between $26.35 and $36.06 per hour, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a CNC programming manager?

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 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 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 cities near Carol Stream, IL are hiring for Cnc Programming Manager jobs?

Cities near Carol Stream, IL with the most Cnc Programming Manager job openings:

Infographic showing various Cnc Programming Manager job openings in Carol Stream, IL as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $66,598 per year, or $32 per hour.

CNC Programming Lead (Trade Shows & Events)

Addison, IL • On-site

Jack Morton Worldwide
Marketing • 501 - 1,000 employees

$26.50 - $36.25/hr

Full-time

Posted 3 days ago

New


Job description

Experience Without Limits
Come shape the future of brand experience.

At Jack Morton, we design and build head-turning, smile-inducing, impact-driving brand experiences that redefine what experiential marketing can achieve. We help our clients unlock the full value of experiences by turning bold ideas into meaningful connections.
That takes a team that's bold, curious, and acts as one. We build on each other's ideas, challenge conventions, and show up for one another every day. Here, you'll do your best work, grow quickly, and partner across clients, disciplines, and global teams to bring new ideas to life.
This is a place where curiosity drives what's next, boldness raises the bar, and every win is shared. Where ownership is expected, egos are left at the door, and the work reflects the passion and talent of the people behind it.
Experience without limits-in your work, your growth, and your impact.
*Must be able to work onsite in either Oakville, CA, Dayton, NJ, Addison, IL or Las Vegas, NV 5 days a week*
Do you enjoy taking creative concepts and turning them into precise, manufacturable reality? Are you passionate about CNC programming, digital fabrication, and solving the technical challenges that bring custom environments to life?
We're looking for a CNC Programming Lead to take ownership of our CNC programming function and play a key role in transforming custom exhibit, trade show, and experiential designs into precision-built components. This is a hands-on opportunity to own, develop, and continuously improve CNC programming processes while collaborating with designers, project managers, fabricators, and production teams.
You'll work at the intersection of design and manufacturing-translating creative intent into efficient CNC programs, optimizing material usage and machining processes, troubleshooting production challenges, and helping establish best practices as our capabilities grow.
What You'll Do
  • Own and develop CNC programming processes for custom exhibits, trade show booths, experiential environments, and specialty fabrication.
  • Translate 2D/3D designs and production drawings into CNC-ready files and efficient machining programs.
  • Program and optimize CNC equipment for cutting wood, plastics, foam, and other exhibit materials.
  • Select appropriate materials, tooling, feeds, speeds, and machining strategies for each application.
  • Continuously improve CNC workflows, programming standards, tooling strategies, and production efficiency.
  • Partner with Designers, Project Managers, Fabricators, and Estimators to determine the best approach for manufacturing complex components.
  • Troubleshoot CNC and fabrication challenges and develop practical solutions that improve quality and manufacturability.
  • Optimize material usage and machining time to support cost-effective, high-quality production.
  • Interpret blueprints, technical drawings, and design intent to produce accurate components.
  • Set up CNC jobs and verify programs prior to production.
  • Inspect finished parts for dimensional accuracy and quality.
  • Maintain CNC files, libraries, tooling information, and programming documentation.
  • Help establish and maintain CNC standards and best practices as the department evolves.
  • Perform basic CNC equipment troubleshooting and preventative maintenance.
  • Utilize precision measuring tools including calipers, micrometers, depth gauges, and indicators.
  • Assist with material handling and operate forklifts as needed.

Production & Detailing Support
While CNC programming is the primary focus, you'll also provide technical support to the production process by:
  • Reviewing designs for manufacturability and identifying potential issues before fabrication.
  • Making minor modifications to CAD files when needed to support CNC production.
  • Creating or updating select fabrication and assembly drawings.
  • Applying value engineering and manufacturing best practices to improve designs.
  • Supporting shop teams with technical information, dimensions, and production documentation.

What You Bring
  • 4+ years of CNC programming/manufacturing experience, ideally in custom fabrication, millwork, cabinetry, exhibits, or a related environment.
  • Strong experience programming CNC equipment and working with CNC production workflows.
  • Proficiency with AutoCAD 2D/3D or similar CAD software.
  • Strong understanding of materials, tooling, machining processes, tolerancing, and fabrication methods.
  • Ability to read and interpret technical drawings and translate design intent into manufacturable solutions.
  • Strong problem-solving skills and a hands-on, production-minded approach.
  • Ability to optimize programs for accuracy, efficiency, material utilization, and production speed.
  • Excellent communication and collaboration skills.
  • Ability to manage multiple projects and production priorities in a fast-paced environment.
  • Proficiency with Microsoft Office.

Bonus Points If You Have
  • Experience in trade shows, exhibits, experiential marketing, millwork, scenic fabrication, or custom manufacturing.
  • Experience developing CNC processes or standards within a growing production environment.
  • Experience with nesting and material optimization.
  • Knowledge of ADA requirements and trade show/exhibit regulations.
  • Experience working directly with fabrication and installation teams.
  • Forklift experience.
  • Familiarity with value engineering and cost-conscious manufacturing.

Last but not least, we believe in diversity, equity and inclusion.
Jack Morton is an equal opportunity employer; we strongly value diversity at our companies. We do not discriminate on race, religion, color, national origin, disability, sexual orientation, gender identity, gender expression, age, marital status, veteran status, or any other basis prohibited by law.
#LI-WK1
Requisition #: 1891
We make our careers website accessible to any and all users. If you need an accommodation to participate in the application process, please contact us at jobaccomodations@jackmorton.com. This email address is not for general employment inquiries or vendors; rather it is strictly for applicants who require special assistance accessing our employment website. Due to volume, messages sent to this email address that are not related to an accommodation cannot be answered.
***JOB SCAM ALERT***
We have recently become aware that individuals not associated with Jack Morton have fraudulently used our name - and the names of some of our employees - to solicit applications for fake jobs, to conduct fake job interviews and to make fake job offers. Any request to schedule an interview and any bona fide offer of employment will only come from an authorized representative of Jack Morton with an email address "@jackmorton.com" or "@jackmorton.co.uk" or "@impact-xm". We will never require an applicant to provide credit card or banking information to cover any supposed advance costs.
If you have provided personal information in connection with a fake job offer or interview and you are concerned, we suggest that you take appropriate action.
Jack Morton takes these activities very seriously and are taking appropriate steps to shut down this fraudulent activity.
We urge you to be careful when sharing your personal information and to be aware of scams involving fake job postings and job offers.