Demo

CNC Programmer / Set-Up Technician

CAD Enterprises
Phoenix, AZ Full Time
POSTED ON 3/18/2026
AVAILABLE BEFORE 5/15/2026

Job Summary
We are seeking an experienced CNC Programmer/Set-Up Technician with strong mill and/or lathe experience to join our team and support high-mix, tight-tolerance aerospace machining programs. In this role, you will be responsible for programming, setting up, and operating CNC machines to produce precision components that meet strict quality standards. Your expertise in CNC programming, tooling, and machine setup will ensure efficient production processes, optimize machining operations, and uphold safety and quality protocols. This position offers an exciting opportunity to contribute to innovative manufacturing projects in a fast-paced environment where precision and efficiency are paramount.

Key Responsibilities

  • Develop, write, modify, and optimize CNC mill and lathe programs from engineering drawings and CAD models.
  • Perform complete machine setups, including tooling, fixtures, and workholding.
  • Partner with engineering and production teams to improve machining methods, cycle times, and quality.
  • Prove out new programs and setups; troubleshoot and refine as needed.
  • Support daily machining operations and resolve production issues to minimize downtime.
  • Perform first-article and in-process inspections using precision measuring equipment.
  • Maintain accurate documentation for programs, setups, tooling, and process changes.
  • Follow all safety, quality, and housekeeping standards in a regulated aerospace environment.

Qualifications

  • High school diploma or equivalent required; technical certification preferred.
  • 5 years CNC machining experience, with strong programming and setup capability on mills and/or lathes in an aerospace or high-precision environment.
  • Proficient in G-code and M-code; experience with Mastercam and/or Inventor preferred.
  • Experience with FANUC, Haas, and similar controls.
  • Strong understanding of machining principles, tooling, and fixturing.
  • Experience machining aerospace materials such as aluminum, titanium, stainless steel, and high-strength alloys.
  • Detail-oriented, quality-driven, and capable of working independently or within a team.

What We Offer

  • Competitive pay and full benefits package
  • 401(k) with company match
  • Health, vision, and life insurance
  • Paid time off
  • Stable aerospace programs
  • Growth, training, and advancement opportunities
  • Clean, organized, quality-focused shop environment

ITAR Requirement

This position requires access to information and technology subject to the International Traffic in Arms Regulations (ITAR). Applicants must qualify as a U.S. Person under ITAR.

Job Details

  • Job Type: Full-time
  • Work Location: In person – Phoenix, AZ 85043

Experience Preferences

  • CNC machining: 5 years preferred
  • CNC programming: 3 years required

Job Type: Full-time

Pay: $27.00 - $35.00 per hour

Expected hours: 40 per week

Application Question(s):

  • This is a full-time on-site position, not eligible for remote work. This position is not eligible for relocation reimbursement. Are you still interested in proceeding with this interview?
  • This position requires access to information, or technology, which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a (i) citizen or national of the United States; or (ii) a lawful permanent resident of the United States (i.e. “Green Card Holder”); or (iii) a person admitted to the United States as a refugee, or granted asylum, as specified under applicable law. Will you be able to demonstrate compliance with this requirement?

Experience:

  • CNC machining: 5 years (Required)
  • CNC programming: 3 years (Required)

Work Location: In person

Salary : $27 - $35

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer / Set-Up Technician?

Sign up to receive alerts about other jobs on the CNC Programmer / Set-Up Technician career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer / Set-Up Technician jobs in the Phoenix, AZ area that may be a better fit.

  • Marriott International, Inc Scottsdale, AZ
  • POSITION SUMMARY Our jobs aren’t just about setting up tables and chairs for our guests to use during a banquet or meeting. Instead, we want to create an a... more
  • 5 Days Ago

  • Holley Performance Phoenix, AZ
  • Position Title: Set Up Operator Position Type: Full Time Reports To : Machine Shop Lead Position Location: Baer Brakes, Phoenix, AZ Pay: $25.00 – $30.00 pe... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!