1

Cnc Gibbs Programmer Jobs in Minnesota (NOW HIRING)

Program set up and operate Hurco CNC vertical machines using conversational programming and GIBBS CAM software. * Work effectively in a fast-paced, short-run style production environment with ...

CNC Machinist

Anoka, MN ยท On-site

$23 - $35/hr

Program set up and operate Hurco CNC vertical machines using conversational programming and GIBBS CAM software. * Work effectively in a fast-paced, short-run style production environment with ...

Machinist - Level II - Engineering

Fridley, MN ยท On-site

$22.75 - $31/hr

... Mill and CNC Lathe machines (Haas brand desirable) * Good working knowledge of shop math (Algebra, Geometry and Trigonometry) * Basic understanding of CAD/CAM programming systems (Gibbs CAM)

... Mill and CNC Lathe machines (Haas brand desirable) * Good working knowledge of shop math (Algebra, Geometry and Trigonometry) * Basic understanding of CAD/CAM programming systems (Gibbs CAM)

Machinist - Level II - Engineering

Fridley, MN ยท On-site

$22.75 - $31/hr

... Mill and CNC Lathe machines (Haas brand desirable) * Good working knowledge of shop math (Algebra, Geometry and Trigonometry) * Basic understanding of CAD/CAM programming systems (Gibbs CAM)

Machinist - Level II - Engineering

Fridley, MN ยท On-site

$22.50 - $30.75/hr

... Mill and CNC Lathe machines (Haas brand desirable) * Good working knowledge of shop math (Algebra, Geometry and Trigonometry) * Basic understanding of CAD/CAM programming systems (Gibbs CAM)

Machinist - Level II - Engineering

Fridley, MN ยท On-site

$22.75 - $31/hr

... Mill and CNC Lathe machines (Haas brand desirable) * Good working knowledge of shop math (Algebra, Geometry and Trigonometry) * Basic understanding of CAD/CAM programming systems (Gibbs CAM)

Cnc Gibbs Programmer information

See Minnesota salary details

$16

$30

$44

How much do cnc gibbs programmer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for cnc gibbs programmer in Minnesota is $30.32, according to ZipRecruiter salary data. Most workers in this role earn between $24.95 and $34.13 per hour, depending on experience, location, and employer.

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.

What cities in Minnesota are hiring for Cnc Gibbs Programmer jobs?

Cities in Minnesota with the most Cnc Gibbs Programmer job openings:

Infographic showing various Cnc Gibbs Programmer job openings in Minnesota as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $63,064 per year, or $30.3 per hour.

$25 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

Challenge Machine and Manufacturing, a part of Assurance Manufacturing, is 100% employee owned. We are currently seeking a Prototype CNC Mill Machinist (Set Up) for our 1st shift.
Challenge Machine is a small contract machine shop that serves the Semiconductor, Medical and Aerospace industries. We machine a variety of smaller components made from exotic plastics and both ferrous and non-ferrous materials.
The Prototype CNC Mill Machinist (Set Up) is responsible for machining of parts to meet customer specification and maintain a high level of quality.
Prototype CNC Mill Machinist Responsibilities:
  • Set up and run CNC mill to machine parts to customer supplied print/specifications.
  • Follows Gibbs CAM program for machining operations and tooling requirements.
  • Make adjustments to program and machine as necessary in order to meet print.
  • Inspect parts for conformance to specifications.
  • Conducting physical first article inspection at machining station.
  • Follows ISO and 6S procedures.
  • Communicate shop needs to management.
  • Keeping necessary records.
  • Maintaining equipment and supplies.
  • May run more than one machine simultaneously.
  • Maintains clear and honest communication at all times.
  • Learns and applies the latest relevant knowledge to the work.
  • Follows work order procedures and routings.
  • Maintains, organizes, and cleans equipment and the work area.
  • Notifies supervisor when faulty equipment or defective materials are discovered. Follows Control of Nonconforming Product Procedure.
  • Follows procedures in relation to inspection of parts.
  • Crosstrain in other areas of the plant as necessary to meet production demands.
  • Adhere to all safety rules and guidelines.
  • Keep the work environment safe and tidy.

Prototype CNC Mill Machinist Qualifications:
  • High School diploma or equivalent education required. Certificate in machine shop technology or machine tool technology/machinist preferred.
  • Minimum of 2 years manufacturing experience.
  • Minimum of 1 year of general machine operating experience.
  • Knowledge of operations including drilling, boring and milling etc. employing recognized tooling and procedures and where tolerances are close, but not difficult to maintain is required.
  • Ability to work from programming instructions, operational data and machine setup instructions defining and coding tool arrangements, material clamping methods, machine calibrations and console settings, for operations such as bore, mill, drill, face, thread and occasional profiling contouring.
  • Strong analytical, communication, and computer skills.
  • Attention to detail and self motivated.
  • Good teamwork skills.
  • Good organizational, interpersonal and communication skills.
  • Strong and positive work ethic.
  • Time management skills.
  • Ability to multitask.
  • Basic understanding of technical plans, drawings, models and blueprints.
  • Basic understanding of Geometric Dimensioning and Tolerancing (GD&T).
  • Excellent ability to read and listen to assignments given in a variety of forms.
  • Basic understanding of mathematics.
  • Ability to measure parts with calipers and micrometers.

We offer a comprehensive compensation and benefit package that includes medical/HSA, dental, vision, STD, LTD, basic life, voluntary life, vacation, 401k with company match, Employee Stock Ownership Plan (ESOP) and discretionary bonuses.
Equal Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Challenge Machine & Manufacturing 1651 99th Lane NE, Blaine, MN 55449
We participate in E-verify.