1

Cnc Gibbs Programmer Jobs in Arizona (NOW HIRING)

Advanced skills with Mastercam, Gibbs Cam, Espree or other CAM software, and CNC machine programming, setup, and operations. * Ability to machine parts to specification of .1mm to .0005mm tolerances ...

New

Advanced skills with Mastercam, Gibbs Cam, Espree or other CAM software, and CNC machine programming, setup, and operations. * Ability to machine parts to specification of .1mm to .0005mm tolerances ...

Advanced skills with Mastercam, Gibbs Cam, Espree or other CAM software, and CNC machine programming, setup, and operations. * Ability to machine parts to specification of .1mm to .0005mm tolerances ...

Advanced skills with Mastercam, Gibbs Cam, Espree or other CAM software, and CNC machine programming, setup, and operations. * Ability to machine parts to specification of .1mm to .0005mm tolerances ...

Advanced skills with Mastercam, Gibbs Cam, Espree or other CAM software, and CNC machine programming, setup, and operations. * Ability to machine parts to specification of .1mm to .0005mm tolerances ...

Cnc Gibbs Programmer information

What is a CNC Gibbs programmer?

A CNC Gibbs Programmer is a specialist who uses GibbsCAM software to create, edit, and optimize programs that control CNC (Computer Numerical Control) machines for manufacturing parts. They translate engineering drawings and specifications into precise instructions for automated machinery, ensuring efficient and accurate production. CNC Gibbs Programmers work closely with machinists, engineers, and quality control teams to troubleshoot and improve manufacturing processes. Their expertise is essential for producing complex components used in industries such as aerospace, automotive, and medical devices.

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

To thrive as a CNC Gibbs Programmer, you need a strong background in CNC machining, blueprint reading, and advanced knowledge of GibbsCAM software, typically supported by a technical degree or certification in machining or manufacturing technology. Proficiency with CAD/CAM systems, G-code programming, and familiarity with precision measuring tools are essential. Attention to detail, problem-solving abilities, and strong communication skills help ensure accurate programming and effective collaboration with machinists and engineers. These skills are crucial for producing high-quality, precise components efficiently while minimizing errors and downtime.

What are some common challenges faced by CNC Gibbs programmers when transitioning from manual programming or other CAM software?

CNC Gibbs Programmers often encounter a learning curve when adapting to the unique interface and workflow of GibbsCAM, especially if they previously used manual G-code programming or alternative CAM software. Common challenges include mastering GibbsCAM's toolpath strategies, understanding its post-processing customization, and efficiently managing complex multi-axis machining setups. However, many find that, with practice and support from experienced colleagues, the software's intuitive design and robust simulation tools significantly streamline the programming process. Team collaboration is also crucial, as programmers regularly coordinate with machinists, engineers, and quality control to optimize part production.

What is the difference between Cnc Gibbs Programmer vs Cnc Machinist?

AspectCnc Gibbs ProgrammerCnc Machinist
Required CredentialsTechnical training, CNC programming certifications, knowledge of Gibbs CAM softwareHigh school diploma or equivalent, on-the-job training, machining experience
Work EnvironmentManufacturing or machine shop, focused on programming CNC machinesMachine shop or manufacturing floor, operating and setting up CNC machines
Employer & Industry UsageManufacturers needing complex part programming, aerospace, automotiveGeneral manufacturing, metalworking, small batch production

The Cnc Gibbs Programmer specializes in creating CNC programs using Gibbs CAM software, focusing on complex part programming. In contrast, the Cnc Machinist operates CNC machines directly, setting up and running them based on existing programs. While both roles require machining knowledge, the programmer emphasizes software and programming skills, whereas the machinist emphasizes hands-on machine operation.

How much do CNC Gibbs programmers earn?

CNC Gibbs programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and certifications. Skilled programmers with advanced knowledge of GibbsCAM software and CNC machinery can earn higher salaries, especially in manufacturing hubs or with specialized expertise.

Is there a demand for CNC Gibbs programmers?

CNC Gibbs programmers are in demand in manufacturing and machining industries that require precise programming for CNC machines. Skills in G-code, CAD/CAM software, and understanding of machining processes increase employability, especially in facilities with complex or custom production needs.

Where do CNC Gibbs programmers make the most money?

CNC Gibbs programmers tend to earn higher salaries in regions with a strong manufacturing or aerospace industry, as well as in areas with a high cost of living. Experience, certifications, and proficiency with specific CNC software can also influence earning potential, regardless of location.
Infographic showing various Cnc Gibbs Programmer job openings in Arizona as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 3% Contract, and 7% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution.

Engineering Manager

Phoenix, AZ • On-site

Laborup
1 - 10 employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

The Engineering Manager leads engineering resources and technical activities within a precision machining environment, supporting both existing production and new product introduction.

This role provides technical leadership across CNC machining, manufacturing engineering, process development, tooling/fixturing, and production support. The Engineering Manager works closely with operations, quality, programming, and customers to ensure complex machined components can be produced safely, efficiently, and consistently to specification.

Responsibilities:

  • Directs department activities to design new products, modify existing designs, improve production techniques, and develop test procedures. 
  • Resolves problems using solutions that involve new techniques, technologies, or concepts. 
  • Analyzes technology trends, human resource needs, and market demand to plan projects. 
  • Confers with management, production, and marketing staff to determine engineering feasibility, cost effectiveness, and customer demand for new and existing products. 
  • Forecasts operating costs of department and directs preparation of budget requests. 
  • Advanced skills with Mastercam, Gibbs Cam, Espree or other CAM software, and CNC machine programming, setup, and operations.
  • Ability to machine parts to specification of .1mm to .0005mm tolerances working from CAD files, mechanical drawings, and sketches
  • Ability to read, understand, and create technical mechanical drawings, sectional views, part notes, dimensions, and tolerances
  • Expertise calculating/estimating machine cycle times, determining cost effective operation sequences, machinability, and feasibility

Requirements

  • 7+ years of experience in manufacturing engineering, machining, or a related precision manufacturing environment.
  • 3+ years of engineering leadership or people-management experience.
  • Strong understanding of CNC machining, manufacturing processes, tooling, fixturing, and process development.
  • Experience supporting high-mix, low-volume and/or tight-tolerance machined components.
  • Proven ability to lead new product introduction (NPI), first article, prototype, and production-launch activities.
  • Strong knowledge of engineering drawings, GD&T, tolerances, and manufacturability.
  • Experience troubleshooting machining and production issues using root-cause analysis and structured problem-solving methods.
  • Ability to work cross-functionally with CNC programmers, machinists, quality, operations, customers, and suppliers.
  • Demonstrated ability to lead, mentor, and develop technical teams while managing multiple priorities.
  • Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, or a related technical discipline preferred; equivalent hands-on manufacturing experience may be considered.

Benefits

  • Health, dental, vision
  • 401k
  • PTO