1

Cnc Programmer Jobs in Arizona (NOW HIRING)

CNC Programmer

Phoenix, AZ ยท On-site

$24.75 - $34/hr

Position Summary The CNC Programmer is responsible for ensuring all plate/flatbar is processed through the cut station on schedule and budget while meeting quality standards. Accuracy, speed, and ...

CNC Programmer

Phoenix, AZ ยท On-site

$24.75 - $34/hr

Position Summary The CNC Programmer is responsible for ensuring all plate/flatbar is processed through the cut station on schedule and budget while meeting quality standards. Accuracy, speed, and ...

CNC Programmer

Tempe, AZ ยท On-site

$80K - $95K/yr

Overview We are hiring for a skilled CNC Programmer for our high-spec aerospace manufacturing operation who will develop the manufacturing processes for mission-critical parts used in advanced ...

CNC Programmer

Tempe, AZ ยท On-site

$80K - $95K/yr

Overview We are hiring for a skilled CNC Programmer for our high-spec aerospace manufacturing operation who will develop the manufacturing processes for mission-critical parts used in advanced ...

Overview We are hiring for a skilled CNC Programmer for our high-spec aerospace manufacturing operation who will develop the manufacturing processes for mission-critical parts used in advanced ...

CNC Programmer

Casa Grande, AZ ยท On-site

$25.25 - $34.50/hr

Price Industries is seeking a CNC Programmer in our Casa Grande, AZ, plant. The main function of the CNC Programmer is to translate 2D mechanical drawings into programs to run on both CNC Turret ...

CNC Programmer

Casa Grande, AZ ยท On-site

$25.25 - $34.50/hr

Price Industries is seeking a CNC Programmer in our Casa Grande, AZ, plant. The main function of the CNC Programmer is to translate 2D mechanical drawings into programs to run on both CNC Turret ...

Be Seen First

CNC Programmer

Chandler, AZ ยท On-site

$26 - $35.75/hr

CNC Programming of complex Aerospace components to meet design specifications. Design safe and robust work holding fixtures. Create process instructions to support setup and operation of machining ...

Be Seen First

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 ...

Be Seen First

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 ...

Senior CNC Programmer

Mesa, AZ ยท On-site

$30 - $40/hr

Position Overview We are seeking a highly skilled Senior CNC Programmer / Machinist to support and lead machining operations within our manufacturing facility. This role serves as a technical leader ...

Senior CNC Programmer

Mesa, AZ

$25.50 - $34.75/hr

Position Overview We are seeking a highly skilled Senior CNC Programmer / Machinist to support and lead machining operations within our manufacturing facility. This role serves as a technical leader ...

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

$26.25 - $36/hr

What You'll Get to Do The CNC Programmer is focused on entering all custom patterns into the CAD system for production, interpreting and entering sketches to be produced, assisting with scheduling ...

CNC Programmer Machinist

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer

Goodyear, AZ ยท On-site

$25.75 - $35.25/hr

We currently have an opening for a CNC Programmer in our Goodyear, AZ location for 1st Shift. Responsibilities include: * Preparation of job specific CNC programs for dailydoor components, including ...

Sr. CNC Programmer

Chandler, AZ ยท On-site

$26 - $35.75/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 ...

next page

Showing results 1-20

Cnc Programmer information

See Arizona salary details

$15

$28

$41

How much do cnc programmer jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for cnc programmer in Arizona is $28.85, according to ZipRecruiter salary data. Most workers in this role earn between $23.75 and $32.50 per hour, depending on experience, location, and employer.

What are some common challenges CNC Programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What Does A CNC Programmer Do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What is a CNC programming salary?

The salary for a CNC programmer typically ranges from $45,000 to $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher wages, especially in manufacturing environments with complex machinery.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

Is there a demand for CNC programmers?

CNC programmers are in high demand across manufacturing industries due to the need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and understand machine tools are especially sought after, with employment opportunities expected to grow as manufacturing technology advances.

Will AI replace CNC programmers?

AI technology can automate certain tasks in CNC programming, such as toolpath generation and optimization, but it is unlikely to fully replace CNC programmers. Skilled programmers are needed to interpret complex designs, troubleshoot issues, and adapt to new machines and materials. Therefore, CNC programmers will continue to play a vital role alongside AI tools that enhance productivity and precision.

What are the key skills and qualifications needed to thrive as a CNC Programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

Do CNC programmers make good money?

CNC programmers typically earn competitive wages that vary by experience, location, and industry. Entry-level positions may start lower, but experienced CNC programmers with skills in CAD/CAM software and machine operation can earn higher salaries, often supplemented by overtime and benefits.

What are CNC Programmers?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.
What are the most commonly searched types of Cnc Programmer jobs in Arizona? The most popular types of Cnc Programmer jobs in Arizona are:
What are popular job titles related to Cnc Programmer jobs in Arizona? For Cnc Programmer jobs in Arizona, the most frequently searched job titles are:
What cities in Arizona are hiring for Cnc Programmer jobs? Cities in Arizona with the most Cnc Programmer job openings:
What are popular job titles related to Cnc Programmer jobs in AZ? For Cnc Programmer jobs in AZ, the most frequently searched job titles are:
Infographic showing various Cnc Programmer job openings in Arizona as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $60,003 per year, or $28.8 per hour.

CNC Programmer

Sletten Companies

Phoenix, AZ โ€ข On-site

$24.75 - $34/hr

Full-time

Posted 13 days ago


Job description


Position Summary
The CNC Programmer is responsible for ensuring all plate/flatbar is processed through the cut station on schedule and budget while meeting quality standards. Accuracy, speed, and clean coordination with Prep, Operators, Maintenance, Purchasing, and Production Control are core to success.

Primary Responsibilities (Only Stakeholder)
1. Shop Releases & Production Coordination
The CNC Programmer is the primary owner of Plate & Flatbar through the Cut station.
  1. Nesting & Programming
    • Review releases to decide best shape (PL vs. FB) and machine (CNC, Ironworker, etc.) for all piece marks.
    • Verify Routes & Remarks are accurate โ€“ adjust/add as needed.
    • Ensure all piece marks are linked to REQ or INV.
      • Send REQ to Purchasing following SOP if needed
      • Send JCA to Project Admin following SOP when combining onto Stock material
    • Create CNC files using Nesting Software, making sure Tekla Combining matches.
  2. Cut List Creation & Issuanceย 
    • Ensure all piece marks are linked to a Cut List
    • Maintain Prep Tracker โ€“ Plate/Flatbar Google Sheet
    • Follow Cut List issue SOP
    • Coordinate with Forklift & CNC Operators for smooth flow of material matching the priorities of Stations down the line (Parts w/ Prep > Parts > Main Members w/ Weld > Ship Loose w/ Prep > Ship Loose)
  3. Priorities & Daily Work Direction
    • Set daily and weekly priorities for CNC Operators.
    • Remove roadblocks and re-prioritize where necessary to keep releases on track.
  4. Shop Discrepancies & Requisitions (Cut/Prep)
    • Start Shop Discrepancy reports and notify Lead Production Coordinator for all issues arising from:
      • Cut (Plate & Flatbar)
    • When discrepancies or issues require additional material:
      • Create and send Requisitions to Purchasing for:
        • Missing stock
        • Miss-cuts
        • Any other material-related corrections needed to keep work moving.
  5. Production Tracking
    • Own Production Tracking for Plate/Flatbar Cut station in Tekla and any supporting tools.

2. Inventory
The CNC Programmer is the primary owner of Plate & Flatbar Inventory as well as CNC consumables
  1. Tekla Inventory โ€“ Plate & Flatbar (Conformance & Non-Conformance)
    • Ensure Tekla Inventory is up-to-date by driving routine yard audits. Does not include Shapes or Stock Inventory.
    • Unreserve surplus material once it is no longer needed for a Job.
  2. CNC Consumables โ€“ Ensure smooth operation by maintaining sufficient stock

3. Time Tracking
The Lead Production Coordinator is the primary owner for time tracking completeness for CNC Operators.
  1. Time Tracking Completeness โ€“ Tekla
    • Check and ensure all time entries are complete and correct in Tekla Time Tracking for:
      • All CNC Operators
    • Follow up on missing, obviously incorrect, or late entries and ensure corrections are made.

4. Repair & Maintenance
The CNC Programmer works with the Maintenance Supervisor to ensure all CNC Machines are kept in good working condition.
  1. Daily Inspections complete for all CNC Machines.
  2. Coordinate with 3rd Party companies on necessary repairs

Secondary Responsibilities (Step-In Coverage / Backup)
The CNC Programmer steps in as needed to protect budget, schedule, and quality when the primary owner is unavailable or when issues arise.
  1. Cut Lists for Shapes
    • Assist with or create Cut Lists for shapes (saws, in-station, etc.) as needed to keep work on schedule.
  2. Station Releases - Create or manage station-level releases when required to keep production flowing.
  3. Requisitions - Create Requisitions to Purchasing
  4. Parts Gather - Support or step in to coordinate Parts Gathering to ensure fitters and third-party fabricators receive parts on time and with correct documentation.
  5. Document Control โ€“ Scan Folder (BOL.MTR, Shipping Ticket, Etc.)
  6. MTR Compliance โ€“ Linking MTRs in Tekla & providing to Project Manager/Coordinator when requested
  7. Site Docs โ€“ Backup for Daily Inspections
    • When the responsible parties are absent or unable to complete them, step in to:
      • Verify and upload all daily Shop/Equipment inspections to maintain compliance and documentation continuity.

Key Interfaces
  • Internal:
    • Production Coordinators
    • Cut/Prep
    • Shop Foreman
    • Production Manager
    • Purchasing
    • Shipping/Receiving Manager
    • Project Manager/Coordinator
    • QA/QC Manager

Success Measures
  • 100% of shop releases linked to REQ or INV within 24 hours of release.
  • 95%+ of CNC Operatorsโ€™ time correctly logged in Tekla by Monday at 7AM each week.
  • 95%+ of Releases with Plate & Flatbar on schedule and budget through the Cut station.
  • Daily CNC Machine inspections complete.
  • 95%+ accurate Tekla Inventory (Plate & Flatbar :: Conformance & Non-Conformance)
  • 99%+ of parts cut without rework required

Additional Information
  • Office and shop location is in Phoenix, AZ
  • Full time position
  • Work environment requires the ability to sit, stand, walk on uneven surfaces, and lift up to 50lbs.
  • EOE. M/F/D/V are encouraged to apply.

Powered by JazzHR

5ucadkCvDt