1

Cnc Programming Manager Jobs in Phoenix, AZ (NOW HIRING)

CNC Programmer

Phoenix, AZ ยท On-site

$30 - $35/hr

Manufacturing / CNC Programming / Engineering Support Position Type: Direct Hire Pay Rate ... Ability to manage multiple priorities. * Ability to communicate professionally and work ...

CNC Programmer

Phoenix, AZ ยท On-site

$30 - $35/hr

Manufacturing / CNC Programming / Engineering Support Position Type: Direct Hire Pay Rate ... Ability to manage multiple priorities. * Ability to communicate professionally and work ...

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Minimum of 3-5 years of CNC programming experience in a manufacturing environment. * Associate ... Strong organizational and time management skills. * Ability to prioritize multiple projects in a ...

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Minimum of 3-5 years of CNC programming experience in a manufacturing environment. * Associate ... Strong organizational and time management skills. * Ability to prioritize multiple projects in a ...

CNC Programmer - 2nd Shift

Phoenix, AZ ยท On-site

$25 - $35/hr

Your Job Are you ready to take your CNC programming career to the next level in aerospace and ... Knowledge of AS9100 and/or ISO 9001 quality management systems * Experience machining aluminum ...

CNC Programmer

Tempe, AZ ยท On-site

$25.75 - $35.25/hr

Qualifications * Training and Experience * 5+ years of CNC programming experience in a high ... Resource Management * Change Management * Continuous Improvement * Detail Oriented Individual ...

CNC Processor

Phoenix, AZ ยท On-site

$25.25 - $34.50/hr

Prepare CNC programs using plate nesting software for multiple types of machines. * Prepare CNC ... MRP software (StruMIS) is used to manage materials and production. * Nesting/programming will be ...

CNC Processor

Phoenix, AZ

$25.25 - $34.50/hr

Prepare CNC programs using plate nesting software for multiple types of machines. * Prepare CNC ... MRP software (StruMIS) is used to manage materials and production. * Nesting/programming will be ...

CNC Processor

Phoenix, AZ

$25.25 - $34.50/hr

Prepare CNC programs using plate nesting software for multiple types of machines. * Prepare CNC ... MRP software (StruMIS) is used to manage materials and production. * Nesting/programming will be ...

CNC Programmer

Glendale, AZ ยท On-site

$38 - $42/hr

ESSENTIAL FUNCTIONS 1. Provides programming support for machining parts, tools, or sheet metal on ... top management. Ability to define problems, collect data, establish facts, and draw valid ...

CNC Router

Tempe, AZ ยท On-site

Basic knowledge of CNC programming (G-code) * Experience with CAD/CAM software (AutoCAD, Fusion 360 ... Management reserves the right to assign or modify duties and responsibilities as business needs ...

CNC Router

Tempe, AZ ยท On-site

Basic knowledge of CNC programming (G-code) * Experience with CAD/CAM software (AutoCAD, Fusion 360 ... Management reserves the right to assign or modify duties and responsibilities as business needs ...

The ideal candidate will have expertise in CNC programming, machining processes, and the ability to ... Project management experience is an advantage. Minimum Education And Experience * Bachelor's degree ...

The Engineering Manager leads engineering resources and technical activities within a precision ... software, and CNC machine programming, setup, and operations. * Ability to machine parts to ...

The Engineering Manager leads engineering resources and technical activities within a precision ... software, and CNC machine programming, setup, and operations. * Ability to machine parts to ...

The Engineering Manager leads engineering resources and technical activities within a precision ... software, and CNC machine programming, setup, and operations. * Ability to machine parts to ...

next page

Showing results 1-20

Cnc Programming Manager information

See Phoenix, AZ salary details

$16

$30

$44

How much do cnc programming manager jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for cnc programming manager in Phoenix, AZ is $30.74, according to ZipRecruiter salary data. Most workers in this role earn between $25.29 and $34.62 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 are the most commonly searched types of Cnc Programming jobs in Phoenix, AZ?

The most popular types of Cnc Programming jobs in Phoenix, AZ are:

What are popular job titles related to Cnc Programming Manager jobs in Phoenix, AZ?

For Cnc Programming Manager jobs in Phoenix, AZ, the most frequently searched job titles are:

What job categories do people searching Cnc Programming Manager jobs in Phoenix, AZ look for?

The top searched job categories for Cnc Programming Manager jobs in Phoenix, AZ are:

Infographic showing various Cnc Programming Manager job openings in Phoenix, AZ 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 $63,933 per year, or $30.7 per hour.

CNC Programmer

FLAG Solutions LLC

Phoenix, AZ โ€ข On-site

$30 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

CNC Programmer Level III


Client: Confidential Aerospace / Precision Manufacturing Company
Location: Phoenix, AZ 85027
Department: Manufacturing / CNC Programming / Engineering Support
Position Type: Direct Hire
Pay Rate: Approximately $30.00/hour, depending on experience
Workplace Type: On-Site
Industry: Aerospace Manufacturing / CNC Machining / Precision Manufacturing


Position Summary

A confidential aerospace / precision manufacturing client in Phoenix, AZ is seeking an experienced CNC Programmer Level III for a direct hire opportunity.

This role is responsible for developing complete CNC program packages using CAD and CAM software for 4-axis and 5-axis CNC milling equipment, CNC lathes, and CNC mill-turn machines. The CNC Programmer will create and support machine programs, cutter selection, setup documentation, tooling, fixture design and drafting, CNC tooling programs, verification, and shop aid sketches.

The ideal candidate will have strong CAD/CAM experience, advanced blueprint reading ability, strong shop math skills, and experience supporting complex machined parts in an aerospace or precision manufacturing environment.


Key Responsibilities

  • Develop complete CNC program packages using CAD and CAM software.
  • Program for 4-axis and 5-axis CNC milling equipment, CNC lathes, and CNC mill-turn machines.
  • Create machine programs, setup documentation, tooling documentation, fixture design, drafting, verification, and shop aid sketches.
  • Analyze job orders, drawings, blueprints, specifications, and design data.
  • Calculate part dimension compatibility with machines, tooling, speeds, and feed rates.
  • Select cutters, tooling, and machining methods based on part requirements.
  • Observe machine trial runs or conduct computer simulations to verify programs and machine functionality.
  • Verify CNC code against engineering models to ensure accuracy.
  • Write, store, retrieve, transfer, and modify original or existing CNC programs.
  • Improve existing programs to enhance machining efficiency, quality, and repeatability.
  • Coordinate with manufacturing, engineering, quality, tooling, and other functional areas as needed.
  • Provide progress updates, troubleshooting reports, and status reports to management.
  • Support special projects as assigned.
  • Follow all safety requirements, policies, and procedures.
  • Maintain a clean, safe, and orderly work environment.
  • Wear required PPE in designated areas of the facility.
  • Participate in required training, safety, health, and medical monitoring programs.
  • Perform other duties as assigned.


Required Qualifications

  • High School Diploma or equivalent required.
  • 3+ years of related CNC programming, CNC machining, or manufacturing experience required.
  • 2+ years of CAD/CAM experience required.
  • Experience programming CNC mills, CNC lathes, or CNC mill-turn machines.
  • Experience with 4-axis or 5-axis CNC milling preferred.
  • Ability to read and interpret blueprints, complicated drawings, sketches, specifications, and engineering documentation.
  • Ability to write machine-level instructions, including revisions to existing CNC programs.
  • Strong understanding of machining processes, tooling, cutter selection, speeds, and feeds.
  • Ability to use advanced shop mathematics, charts, tables, and handbook formulas.
  • Ability to understand measuring devices and inspection requirements.
  • Good computer skills with the ability to query, monitor, and input NC machine and system data.
  • Strong attention to detail.
  • Ability to manage multiple priorities.
  • Ability to communicate professionally and work cooperatively with others.


Preferred Qualifications

  • SolidWorks experience preferred.
  • GibbsCAM experience preferred.
  • Aerospace manufacturing experience preferred.
  • Experience with precision machined components.
  • Experience programming complex parts with tight tolerances.
  • Experience with CNC verification, simulation, and program optimization.
  • Experience designing or supporting fixtures, tooling, and setup documentation.
  • Experience working with engineering models and manufacturing drawings.
  • Experience supporting shop floor troubleshooting and first-run prove-outs.


Software, Machines & Technical Skills

Candidates may use or be expected to work with:

  • CAD software.
  • CAM software.
  • SolidWorks preferred.
  • GibbsCAM preferred.
  • 4-axis CNC milling equipment.
  • 5-axis CNC milling equipment.
  • CNC lathes.
  • CNC mill-turn machines.
  • CNC program verification tools.
  • Engineering models.
  • Blueprints and technical drawings.
  • Setup sheets and shop aid sketches.
  • Tooling and fixture documentation.
  • NC machine and system data.


Physical Requirements

  • Ability to stand, stoop, bend, sit, walk, twist, kneel, and turn as required.
  • Ability to lift materials up to 35 lbs.
  • Ability to work in a manufacturing environment and follow all safety and PPE requirements.
  • Ability to use computers, drawings, shop documentation, and technical systems throughout the workday.
  • Ability to support shop floor programming, troubleshooting, and production needs as required.


Ideal Candidate Profile

The ideal candidate is a hands-on CNC Programmer with strong CAD/CAM skills, strong blueprint reading ability, and experience supporting complex CNC machining operations. This person should be able to create full CNC program packages, support tooling and fixture needs, verify programs against engineering models, and work closely with machinists, engineering, quality, and production teams.

The strongest candidates will have experience with SolidWorks, GibbsCAM, 4-axis or 5-axis milling, CNC lathes, mill-turn machines, aerospace components, and tight-tolerance machining.