1

Internship Cnc Programmer Jobs in Arizona (NOW HIRING)

Manufacturing Engineer

Prescott, AZ ยท On-site

$72K - $92K/yr

The position will also involve mentoring other engineers and occasionally summer interns. Major ... Program CNC machines using G & M-Code, CAM (Mastercam), macro programming. Continuously improve ...

Manufacturing Engineer

Prescott, AZ ยท On-site

$72K - $92K/yr

The position will also involve mentoring other engineers and occasionally summer interns. Major ... Program CNC machines using G & M-Code, CAM (Mastercam), macro programming. Continuously improve ...

Manufacturing Engineer

Prescott, AZ ยท On-site

$72K - $92K/yr

The position will also involve mentoring other engineers and occasionally summer interns. Major ... Program CNC machines using G & M-Code, CAM (Mastercam), macro programming. Continuously improve ...

Manufacturing Engineer

Prescott, AZ ยท On-site

$72K - $92K/yr

The position will also involve mentoring other engineers and occasionally summer interns. Major ... Program CNC machines using G & M-Code, CAM (Mastercam), macro programming. Continuously improve ...

Internship Cnc Programmer information

See Arizona salary details

$15

$28

$41

How much do internship cnc programmer jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for internship 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 the key skills and qualifications needed to thrive as an Internship CNC Programmer, and why are they important?

To thrive as an Internship CNC Programmer, you need foundational knowledge in mechanical engineering principles, basics of CNC machinery, and familiarity with CAD/CAM software, often gained through relevant coursework or technical training. Experience with tools such as Mastercam, SolidWorks, or Siemens NX, and understanding G-code programming are typically required. Attention to detail, problem-solving abilities, and effective communication help interns excel in collaborative and precision-focused environments. These skills ensure accurate part production, minimize errors, and support efficient teamwork in a manufacturing setting.

What does an Internship CNC Programmer do?

An Internship CNC Programmer assists in creating, testing, and modifying computer numerical control (CNC) programs used to control machines in manufacturing. They work under the supervision of experienced CNC programmers or engineers to learn how to interpret technical drawings, select appropriate tools, and write code for CNC machines. Interns often help with setup, troubleshooting, and quality checks to ensure parts are produced accurately. This role is a hands-on opportunity to gain practical experience in manufacturing technology and programming.

What types of projects or tasks can an Internship CNC Programmer expect to work on during their internship?

As an Internship CNC Programmer, you can expect to work on a range of hands-on projects that involve creating, editing, and optimizing CNC programs for manufacturing parts. Typical tasks include supporting senior programmers with code development, setting up CNC machines, running test cycles, and troubleshooting minor issues. Interns often collaborate with machinists and engineers to ensure parts meet specifications and learn how to interpret technical drawings and use CAD/CAM software. This role offers a valuable opportunity to gain practical experience in a production environment and develop technical and teamwork skills.

What is the difference between Internship Cnc Programmer vs Cnc Programmer?

AspectInternship Cnc ProgrammerCnc Programmer
CredentialsTypically pursuing or recently completed relevant technical training or degreeRelevant certifications or experience often required
Work EnvironmentEntry-level, supervised, learning-focusedFull responsibility for programming and machine setup
Industry UsageCommon in manufacturing firms for trainingEstablished role in manufacturing and machining industries

The main difference is that an Internship Cnc Programmer is a training position aimed at gaining experience, while a Cnc Programmer is a full-time professional responsible for creating and managing CNC programs independently.

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 cities in Arizona are hiring for Internship Cnc Programmer jobs? Cities in Arizona with the most Internship Cnc Programmer job openings:
Infographic showing various Internship Cnc Programmer job openings in Arizona as of June 2026, with employment types broken down into 6% Internship, 78% Full Time, and 16% Part Time. Highlights an 100% In-person job distribution, with an average salary of $60,003 per year, or $28.8 per hour.
Manufacturing Engineer

Manufacturing Engineer

Sturm, Ruger & Company

Prescott, AZ โ€ข On-site

$72K - $92K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

If you are a current Ruger employee, please click here to apply internally.


Job Description:

Sturm, Ruger & Co., Inc.

Manufacturing Engineer

Sturm, Ruger & Co., Inc. is one of the nation's leading manufacturers of rugged, reliable firearms for the commercial sporting market. As a full-line manufacturer of American-made firearms, Ruger offers consumers over 400 variations of more than 30 product lines.

Ruger's awarding-winning products all prove that Ruger has a rugged, reliable firearm to meet every shooter's needs. For more than 60 years, Ruger has been a model of corporate and community responsibility. Their motto, "Arms Makers for Responsible Citizens," echoes Ruger's commitment to these principles as they work hard to deliver quality and innovative firearms.

Position Summary:

The position of Manufacturing Engineer will be a leader in both technical skills and Ruger's core values, such as Integrity, Respect, Innovation and Teamwork, all while implementing LEAN manufacturing principles on our production floor. The individual must be of high integrity and maintain confidentiality at all times. This position requires a motivated self-starter that does not require daily direction to meet production goals. As instrumental members of our Manufacturing Team, the Manufacturing Engineers are expected to work collaboratively with leadership, operations, employees, and other functional areas, to promote a productive and amicable work environment. The position will also involve mentoring other engineers and occasionally summer interns.

Major Responsibilities:

Manage multiple and significantly complex projects and assignments using critical/Socratic thinking skills. Develop robust machining and assembly processes for Ruger products to include fixture and gage design (SolidWorks) and cutting tool selection, with the ability to produce tight tolerance components. Implement production quality systems and gauging methods. Program CNC machines using G & M-Code, CAM (Mastercam), macro programming. Continuously improve processes to reduce cost, improve capability and ensure quality; find root cause of issues and implement robust corrective actions. Use working knowledge of GD&T principles to ensure that the fundamentals of work holding, machining and gage control will meet the required design intent. Coordinate with tooling and equipment sources internally and externally during development and validation of manufacturing processes. Drive standardization throughout the plant by use of core competency teams, benchmarking, process standards and equipment checklists. Provide mentorship within the Ruger production environment to junior engineers as well as production associates when required. Support companies LEAN manufacturing initiatives.

Qualifications:

  • BS in mechanical or manufacturing engineering or engineering technology preferred.
  • Demonstrated practical manufacturing experience
  • CAD experience preferred
  • CNC programming experience preferred, but not required
  • Knowledge of CNC metal cutting equipment and processes
  • Strong knowledge of troubleshooting manufacturing processes
  • Strong knowledge of problem-solving/analysis skills.
  • Knowledge of fixture & gage design and use
  • Knowledge of GD&T principles
  • Knowledge of capability studies, gage R&R, PFEMA, Kaizen
  • Strong communication proficiency, organized, detailed

Additional Requirements:

Must be able to successfully pass a drug and background screen.

Salary: D.O.E-Please include your salary requirements with your resume.

Benefits to becoming a member of our team:

  • Competitive compensation package including competitive salary, profit share and bonus (bonus and profit share based on company performance)
  • Health benefits including medical, dental, and vision
  • Life and Retirement benefits including 401k match, discretionary supplemental 401k contribution, basic and supplemental life options, as well as short- and long-term disability plans
  • Paid Time Off (PTO)
  • Relocation Assistance, to qualifying candidates
  • Casual work environment