1

Mastercam Jobs in Arizona (NOW HIRING)

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Create tool paths using Mastercam CAM software (experience with other CAM software will be considered) * Select appropriate cutting tools, fixtures, feeds, and speeds to maximize efficiency and ...

CNC Programmer

Tempe, AZ ยท On-site

$25.75 - $35.25/hr

Proficiency with CAM software (e.g., Mastercam, Fusion 360, Esprit, or similar) * Strong understanding of G-code/M-code and CNC machine operation * Experience with 3-, 4-, and 5-axis machines (e.g ...

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Create tool paths using Mastercam CAM software (experience with other CAM software will be considered) * Select appropriate cutting tools, fixtures, feeds, and speeds to maximize efficiency and ...

CNC Machinist / Programmer

Phoenix, AZ ยท On-site

$25.25 - $34.50/hr

Responsible for programming using MasterCam, creating and editing cutter paths, setting up and operating CNC machines, reading blueprints, and performing precision measurements. This role is ...

Be Seen First

Develop and optimize complex CNC programs for 5-axis machining centers using Mastercam. * Lead manufacturing process development for New Product Introduction (NPI) programs from concept through ...

Be Seen First

CNC Operator Programmer

Tempe, AZ ยท On-site

$20 - $25/hr

Program parts using CAM software (Fusion 360, Mastercam, or similar) * Interpret blueprints, CAD models, and work instructions * Optimize tool paths and machining processes for efficiency * Perform ...

Be Seen First

CNC Operator Programmer

Tempe, AZ ยท On-site

$20 - $25/hr

Program parts using CAM software (Fusion 360, Mastercam, or similar) * Interpret blueprints, CAD models, and work instructions * Optimize tool paths and machining processes for efficiency * Perform ...

CNC Lathe Operator II

Phoenix, AZ

$21 - $26.75/hr

Experience with GibbsCAM, Mastercam, and SolidWorks preferred. * Familiarity with CNC programming and program optimization a plus. * Strong understanding of tooling, speeds, feeds, and materials.

Showing results 21-40

Mastercam information

See Arizona salary details

$22

$30

$43

How much do mastercam jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for mastercam in Arizona is $30.78, according to ZipRecruiter salary data. Most workers in this role earn between $26.88 and $31.83 per hour, depending on experience, location, and employer.

What is the difference between Mastercam vs CNC Programmer?

AspectMastercamCNC Programmer
CredentialsTypically requires CAD/CAM software training, certifications in MastercamRequires knowledge of CNC programming languages (G-code), often with certifications or training in CNC operations
Work EnvironmentDesigning and creating toolpaths using Mastercam software, often in manufacturing or machining shopsWriting, testing, and optimizing CNC programs for machines in manufacturing settings
Industry UsageUsed by machinists, CNC operators, and manufacturing engineersEmployed by CNC programmers, machinists, and manufacturing companies

Mastercam is a CAD/CAM software used to create toolpaths for CNC machines, while CNC Programmers write and optimize the code that controls CNC machines. Both roles are essential in manufacturing, with Mastercam focusing on design and programming, and CNC Programmers on coding and machine operation.

What are the key skills and qualifications needed to thrive as a Mastercam programmer?

To thrive as a Mastercam Programmer, you need strong CAD/CAM knowledge, experience in CNC machining, and typically a background in manufacturing technology or engineering. Proficiency with Mastercam software, G-code programming, and familiarity with CNC milling and turning machines are essential. Attention to detail, problem-solving ability, and effective communication help ensure accurate part production and collaboration with machinists and engineers. These skills ensure efficient, high-quality manufacturing processes and help meet production goals with minimal errors.

What is a Mastercam programmer?

A Mastercam programmer is a professional who uses Mastercam software to create and optimize toolpaths for CNC (Computer Numerical Control) machines. Their main responsibility is to translate engineering designs into precise instructions that CNC machines can follow to manufacture parts. Mastercam programmers work closely with engineers and machinists to ensure products are made accurately and efficiently, often programming for milling, turning, and other machining operations. Their expertise helps improve production speed, reduce waste, and maintain high-quality standards in manufacturing.

What are some common challenges faced by Mastercam programmers and how can they be addressed?

Mastercam programmers often encounter challenges such as optimizing toolpaths for efficiency, minimizing machine downtime, and ensuring part accuracy. Staying up to date with software updates and best practices is crucial, as is clear communication with machinists and engineers to interpret design intent correctly. Collaborating closely with the production team and regularly reviewing post-processing settings can help address common issues and improve workflow. Many companies support ongoing training and knowledge sharing to help programmers stay current and solve problems effectively.
What cities in Arizona are hiring for Mastercam jobs? Cities in Arizona with the most Mastercam job openings:
Infographic showing various Mastercam job openings in Arizona as of August 2026, with employment types broken down into 92% Full Time, 3% Part Time, 3% Contract, and 2% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $64,028 per year, or $30.8 per hour.

$25.50 - $34.75/hr

Full-time

Posted 18 days ago


Job description

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, quality, and production teams to ensure parts are produced accurately, efficiently, and safely while meeting customer specifications and production schedules.

Requirements

Essential Duties and Responsibilities

  • Develop, write, and modify CNC programs for milling, turning, and multi-axis machining centers.ย 
  • Interpret engineering drawings, blueprints, CAD models, and GD&T requirements.ย 
  • Create tool paths using Mastercam CAM software (experience with other CAM ย ย ย ย ย software will be considered)ย 
  • Select appropriate cutting tools, fixtures, feeds, and speeds to maximize efficiency and quality.ย 
  • Perform program prove-outs and troubleshoot machining issues during first article production.ย 
  • Optimize cycle times while maintaining product quality and dimensional accuracy.ย 
  • Collaborate with machinists, engineers, and quality personnel to resolve manufacturing challenges.ย 
  • Support new product introductions and continuous improvement initiatives.ย 
  • Verify completed programs and ensure documentation is accurate and up to date.ย 
  • Assist in designing and improving fixtures and tooling.ย 
  • Maintain program revisions and document process changes.ย 
  • Ensure compliance with company safety policies and manufacturing standards.ย 
  • Support lean manufacturing and continuous improvement efforts.ย 

Qualificationsย 

  • Minimum of 3-5 years of CNC programming experience in a manufacturing environment.ย 
  • Associate degree or technical certification in Manufacturing Technology, CNC ย ย ย ย ย Programming, Machining, or related field preferred.ย 
  • Experience programming CNC mills and Lathes.ย 
  • Experience with programing multi-axis machining centers is a plus.ย 
  • Strong understanding of machining processes.ย 
  • Ability to read and interpret engineering drawings and GD&T.ย 
  • Experience with CAM software such as Mastercam, Fusion 360, NX, or similar.ย 
  • Knowledge of G-code and M-code programming.ย 
  • Familiarity with precision measuring instruments including calipers, micrometers, bore gauges, and CMMs.ย 
  • Experience with ERP/MRP systems is a plus.ย 
  • Strong analytical, troubleshooting, and problem-solving skills.ย 
  • SolidWorks experience is a plus.

Knowledge, Skills, and Abilities

  • Excellent attention to detail and accuracy.ย 
  • Strong organizational and time management skills.ย 
  • Ability to prioritize multiple projects in a fast-paced manufacturing environment. ย ย ย ย ย 
  • Effective communication and teamwork skills.ย 
  • Proficiency with Microsoft Office applications.ย 
  • Ability to work independently with minimal supervision.ย 

Physical Requirements

  • Ability to stand and walk for extended periods.ย 
  • Frequently lift up to 30 pounds; occasionally lift up to 50 pounds with assistance.ย 
  • Ability to bend, stoop, reach, and work around manufacturing equipment.ย 
  • Manual dexterity to operate machinery and measuring equipment.ย 
  • Must be able to wear required personal protective equipment (PPE).ย 

Work Environment

  • Manufacturing production environment with exposure to machine noise, moving mechanical parts, and coolant.ย 
  • Safety glasses, steel-toe shoes, hearing protection, and other PPE are required.

This job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, or qualifications required. Management reserves the right to assign or modify duties and responsibilities as business needs dictate. ย ย 



Foresight Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s). Further, the company takes affirmative action to ensure that applicants are employed, and employees are treated during employment without regard to any of these characteristics. Discrimination of any type will not be tolerated.ย