1

Cnc Engineer Jobs in Phoenix, AZ (NOW HIRING)

CNC Programmer

Phoenix, AZ ยท On-site

$30 - $35/hr

CNC Programmer Level III Client: Confidential Aerospace / Precision Manufacturing Company Location: Phoenix, AZ 85027 Department: Manufacturing / CNC Programming / Engineering Support Position Type:

CNC Programmer

Phoenix, AZ ยท On-site

$30 - $35/hr

CNC Programmer Level III Client: Confidential Aerospace / Precision Manufacturing Company Location: Phoenix, AZ 85027 Department: Manufacturing / CNC Programming / Engineering Support Position Type:

CNC Programmer Machinist

Tempe, AZ ยท On-site

$30 - $40/hr

The CNC Programmer Machinist is responsible for independently programming and operating 3-axis and 4-axis milling machines to produce precise components. This role involves setting up machines ...

CNC Programmer Machinist

Tempe, AZ ยท On-site

$30 - $40/hr

The CNC Programmer Machinist is responsible for independently programming and operating 3-axis and 4-axis milling machines to produce precise components. This role involves setting up machines ...

CNC Programmer

Tempe, AZ

$25.50 - $34.75/hr

Description Summary The CNC Programmer is responsible for creating, modifying, and optimizing CNC programs used to manufacture precision components. This position works closely with engineering ...

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Summary The CNC Programmer is responsible for creating, modifying, and optimizing CNC programs used to manufacture precision components. This position works closely with engineering, quality, and ...

CNC Programmer

Mesa, AZ ยท On-site

$80K - $95K/yr

Overview We're hiring a CNC Programmer for our aerospace machine shop & manufacturing facility outside Mesa, AZ The parts go into defense and semiconductor systems, and the work is advanced 5-axis ...

CNC Programmer

Mesa, AZ ยท On-site

$80K - $95K/yr

Overview We're hiring a CNC Programmer for our aerospace machine shop & manufacturing facility outside Mesa, AZ The parts go into defense and semiconductor systems, and the work is advanced 5-axis ...

CNC Programmer

Mesa, AZ ยท On-site

$80K - $95K/yr

Overview We're hiring a CNC Programmer for our aerospace machine shop & manufacturing facility outside Mesa, AZ The parts go into defense and semiconductor systems, and the work is advanced 5-axis ...

Overview We're hiring a CNC Programmer for our aerospace machine shop & manufacturing facility outside Mesa, AZ The parts go into defense and semiconductor systems, and the work is advanced 5-axis ...

CNC Programmer

Mesa, AZ ยท On-site

$80K - $95K/yr

Overview We're hiring a CNC Programmer for our aerospace machine shop & manufacturing facility outside Mesa, AZ The parts go into defense and semiconductor systems, and the work is advanced 5-axis ...

CNC Programmer

Tempe, AZ ยท On-site

$25.75 - $35.25/hr

We are seeking an experienced CNC Programmer to contribute to the development of advanced CNC machining programs for complex parts. The ideal candidate has a deep understanding of multi-axis milling ...

Legacy Talent Search is currently seeking candidates for a CNC Programmer role in Phoenix, AZ. Our client is a well-established industry leader known for precision machining, innovation, and a ...

CNC Programmer

Phoenix, AZ ยท On-site

$60 - $85/hr

Verify CNC code to engineering models to ensure accuracy. * Write, store, and modify original and/or existing CNC programs to enhance efficiency. * Store, retrieve, and transfer CNC data as required.

New

Sr. CNC Programmer

Chandler, AZ ยท On-site

$38 - $48/hr

The Senior CNC Programmer is responsible for developing, optimizing, and owning CNC machining processes across 3-, 4-, and 5-axis mills and multi-axis lathes. This role extends beyond programming to ...

Be Seen First

CNC Operator Programmer

Tempe, AZ ยท On-site

$20 - $25/hr

Global Thermoforming Inc. is expanding, and we're looking for a skilled CNC Operator with programming experience to join our growing team. If you take pride in precision, efficiency, and producing ...

next page

Showing results 1-20

Cnc Engineer information

See Phoenix, AZ salary details

$40.9K

$80.8K

$108.4K

How much do cnc engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for cnc engineer in Phoenix, AZ is $80,840.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,900.00 and $91,700.00 per year, depending on experience, location, and employer.

What is a CNC engineer?

CNC Engineers are specialized professionals who design, program, and oversee the operation of Computer Numerical Control (CNC) machines used in manufacturing. They are responsible for creating precise parts and components by programming machines such as lathes, mills, and grinders. CNC Engineers also troubleshoot equipment, optimize production processes, and ensure product quality meets specifications. Their work is crucial in industries like aerospace, automotive, and electronics, where precision and efficiency are essential.

What are the key skills and qualifications needed to thrive as a CNC engineer?

To thrive as a CNC Engineer, you need a solid background in mechanical engineering, machining processes, and CAD/CAM programming, often supported by a relevant degree or technical certification. Familiarity with CNC machine operation, G-code programming, and software such as SolidWorks or Mastercam is essential. Strong problem-solving skills, attention to detail, and effective communication help you excel in troubleshooting and collaborating with production teams. These skills and qualities are vital for ensuring precision manufacturing, minimizing errors, and optimizing workflow efficiency.

What are some common challenges CNC engineers face when programming complex parts, and how can they be addressed?

CNC Engineers often encounter challenges when programming intricate parts, especially those with tight tolerances or complex geometries. These difficulties can include toolpath optimization, selecting appropriate cutting tools, and ensuring machine compatibility. To overcome these issues, engineers frequently collaborate with design teams, use advanced CAD/CAM software, and participate in prototype testing to refine processes. Regular communication with machinists and continuous skill development are also essential for resolving challenges effectively.

What is the difference between Cnc Engineer vs Cnc Programmer?

AspectCnc EngineerCnc Programmer
Primary RoleDesigns, develops, and oversees CNC machining processes and equipment.Creates and writes CNC code to operate machines based on design specifications.
Required SkillsMechanical knowledge, troubleshooting, process optimizationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsMachine shops, manufacturing facilities
CertificationsOften requires technical diplomas or engineering backgroundOften requires CNC programming certifications or training

While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

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

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

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

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

Infographic showing various Cnc Engineer job openings in Phoenix, AZ as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $80,840 per year, or $38.9 per hour.

CNC Programmer

FLAG Solutions LLC

Phoenix, AZ โ€ข On-site

$30 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


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.