1

Cnc Programming Manager Jobs (NOW HIRING)

CNC Programmer

Morristown, NJ · On-site

$27.25 - $37.25/hr

CNC Programming -- Generate accurate, efficient CNC programs for shop‑floor machines ... Technical Communication -- Prepare reports and present technical information to managers ...

New

CNC Programmer

Fairbanks, AK · On-site

$27.25 - $37.25/hr

Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position. Combining advanced CNC ...

New

CNC Programmer

Rockmart, GA

$23.50 - $32.25/hr

Computer Numeric Controlled (CNC) Programming focuses on translating computer-aided design (CAD) ... Manage all CNC machine programs and training of Setups. * Analyze and select machine speeds and ...

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Computer Numeric Controlled (CNC) Programming focuses on translating computer-aided design (CAD) ... Manage all CNC machine programs and training of Setups. * Analyze and select machine speeds and ...

CNC Programmer

Rockmart, GA

$23.50 - $32.25/hr

Computer Numeric Controlled (CNC) Programming focuses on translating computer-aided design (CAD) ... Manage all CNC machine programs and training of Setups. * Analyze and select machine speeds and ...

CNC Programmer (50706)

Columbia City, IN · On-site

$24.25 - $33.25/hr

... CNC programming, fixture design, and tool selection. This role is instrumental in developing ... Collaborate cross-functionally with managers, shop personnel, vendors, and customers to ensure ...

CNC Programmer

Horsham, PA · On-site

$45 - $55/hr

Contribute to the improvement and standardization of the CNC programming process. * Assist with ... Perform other duties as assigned by the Engineering Manager or Director of Engineering. Skills ...

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Computer Numeric Controlled (CNC) Programming focuses on translating computer-aided design (CAD) ... Manage all CNC machine programs and training of Setups. * Analyze and select machine speeds and ...

BasicQualifications ' Associate degree or technicalcertification in CNC Programming, Manufacturing ... management. ' High attention to detail and quality,ability to work in a fast-paced aerospace ...

CNC Programmer

Salt Lake City, UT · On-site

$25.75 - $35/hr

This role will be responsible for programming, setting up, and optimizing CNC machines to produce ... Collaborate with machinists, engineers, and project managers to ensure project requirements are met.

CNC Programmer

Raleigh, NC · On-site

$25.75 - $35.25/hr

... manage CNC code libraries Support production with program updates and troubleshooting Collaborate with engineering and quality teams Drive process improvements and cost reduction initiatives ...

CNC Programmer

Palm Bay, FL

$22.75 - $31/hr

Apply advanced CNC programming experience to complex, close-tolerance parts using equipment such as ... Support Engineering Manager assignments and cross-functional manufacturing improvement initiatives.

CNC Programmer

Fort Worth, TX · On-site

$60 - $68/hr

This role will focus on programming multi-axis CNC machines, creating CAM files from customer models/prints, and collaborating across engineering and operations to ensure precise, high-quality ...

CNC Programmer

Palm Bay, FL · On-site

$22.50 - $30.75/hr

Apply advanced CNC programming experience to complex, close-tolerance parts using equipment such as ... Support Engineering Manager assignments and cross-functional manufacturing improvement initiatives.

CNC Programmer

Bala Cynwyd, PA · On-site

$25 - $34/hr

Contribute to the improvement and standardization of the CNC programming process. * Assist with ... Perform other duties as assigned by the Engineering Manager or Director of Engineering. Skills ...

CNC Swiss Programmer

Leland, NC · On-site

$23 - $31.25/hr

In addition to programming responsibilities, this position will assist and flex into machine setup ... Tool life management parameters * Offsets and program notes * Maintain the tool library for all ...

next page

Showing results 1-20

Cnc Programming Manager information

See salary details

$16

$30

$44

How much do cnc programming manager jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for cnc programming manager in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 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.
More about Cnc Programming Manager jobs
What cities are hiring for Cnc Programming Manager jobs? Cities with the most Cnc Programming Manager job openings:
What are the most commonly searched types of Cnc Programming jobs? The most popular types of Cnc Programming jobs are:
What states have the most Cnc Programming Manager jobs? States with the most job openings for Cnc Programming Manager jobs include:
What job categories do people searching Cnc Programming Manager jobs look for? The top searched job categories for Cnc Programming Manager jobs are:
Infographic showing various Cnc Programming Manager job openings in the United States as of July 2026, with employment types broken down into 86% Full Time, 5% Part Time, 2% Contract, 6% Nights, and 1% Summer. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

$27.25 - $37.25/hr

Other

Medical, Dental, Vision, PTO

Posted 4 days ago

New


Job description

CNC Programmer


Are you looking to make a career change to a stable and growing company? This opportunity offers great pay, excellent benefits, and a strong long‑term career path. With competitive compensation and a full benefits package—including medical, dental, vision, and paid PTO—this CNC Programmer role could be the perfect next step in your career.


Position Overview

The CNC Programmer will create accurate and efficient CNC programs, support machining operations, and collaborate closely with machinists to ensure high‑quality production. This role requires strong technical expertise, proficiency in Mastercam and SolidWorks, and the ability to interpret complex technical documentation.


Key Responsibilities

  • Blueprint Interpretation — Read and interpret technical blueprints, reports, procedures, and applicable regulations.
  • CNC Machinery Operation — Operate CNC machinery, tooling, and precision measurement instruments.
  • Maintenance Knowledge — Apply knowledge of general maintenance processes and methods.
  • Mastercam & SolidWorks — Utilize Mastercam and SolidWorks to design and program CNC operations.
  • CNC Programming — Generate accurate, efficient CNC programs for shop‑floor machines.
  • Troubleshooting Support — Work with machinists to troubleshoot CNC‑related issues and provide technical guidance.
  • Process Routing — Create or revise process routings and Methods of Manufacture for new, recurring, and rework job orders.
  • Technical Communication — Prepare reports and present technical information to managers, supervisors, and customers.
  • Problem Solving — Apply strong troubleshooting and problem‑solving abilities to support production needs.


Requirements

  • Strong experience with CNC programming.
  • Proficiency in Mastercam and SolidWorks.
  • Ability to read and interpret technical blueprints and documentation.
  • Skilled in operating CNC machinery and precision measurement tools.
  • Knowledge of general maintenance processes and methods.
  • Excellent written and verbal communication skills.
  • Strong analytical, troubleshooting, and problem‑solving abilities.