1

Cnc Program Machinist Jobs (NOW HIRING)

Be Seen First

CNC Program/Machinist

Golden, CO · On-site

$38 - $50/hr

A "CNC machinist level 5" is generally considered a senior or expert CNC operator/machinist who can independently program, set up, and run complex CNC jobs, and often supervises or mentors others.

Be Seen First

CNC Machinist

Cuyahoga Falls, OH · On-site

$24 - $30/hr

Make basic CNC program edits and adjustments at the machine. * Inspect completed parts using precision measuring equipment. * Troubleshoot machining and setup issues and make necessary adjustments.

CNC Machinist

Port Arthur, TX

$18 - $24.50/hr

Create, revise, and maintain CNC programs for assigned machines, parts, repair scopes, and production work orders. * Review drawings, models, reverse-engineering data, specifications, tolerances ...

CNC Machinist

Phoenix, AZ · On-site

$30 - $38/hr

Perform necessary functions to locate and execute established CNC programs. * Set up and operate appropriate machine to produce parts in accordance with blueprints, MOT's routing, SOP's and other ...

CNC Setup Machinist

Mesa, AZ · On-site

$25 - $32/hr

Load, verify, and prove out CNC programs before releasing machines for production. * Produce and inspect first-piece parts to verify setup accuracy and conformance to specifications. * Make tooling ...

New

CNC Machinist

Tulsa, OK · On-site

$20 - $24/hr

Experience making basic CNC program edits * Strong understanding of machining mathematics, including feeds, speeds, and dimensional calculations * Proficiency using precision measuring tools such as ...

CNC Setup Machinist

Mesa, AZ · On-site

$25 - $32/hr

Load, verify, and prove out CNC programs before releasing machines for production.Produce and inspect first-piece parts to verify setup accuracy and conformance to specifications.Make tooling, work ...

New

Experience making basic CNC program edits * Strong understanding of machining mathematics, including feeds, speeds, and dimensional calculations * Proficiency using precision measuring tools such as ...

CNC Setup Machinist

Mesa, AZ · On-site

$19.75 - $26.75/hr

Load, verify, and prove out CNC programs before releasing machines for production. * Produce and inspect first-piece parts to verify setup accuracy and conformance to specifications. * Make tooling ...

New

CNC GRINDING MACHINIST

Tullahoma, TN · On-site

$17.75 - $24.25/hr

Writes CNC program of machine instructions to regulate the movement of grinder along grinding path. * Moves controls to set-up wheel position and work piece in relation to each other. * Starts ...

Be Seen First

Edit CNC programs at the machine when necessary (Fanuc, Mazak Matrix, Mazak Mazatrol.). * Select proper tooling, fixtures, speeds/feeds to optimize machining performance. * Maintain tight tolerances ...

Be Seen First

Edit CNC programs at the machine when necessary (Fanuc, Mazak Matrix, Mazak Mazatrol.). * Select proper tooling, fixtures, speeds/feeds to optimize machining performance. * Maintain tight tolerances ...

CNC Machinist

Bethlehem, PA · On-site

$26 - $31/hr

Load CNC programs and perform firstpiece inspections to verify parts meet quality and tolerance ... Support daily machining and production needs to ensure smooth operations. Requirements: * High ...

CNC GRINDING MACHINIST

Tullahoma, TN

$17.75 - $24.25/hr

Writes CNC program of machine instructions to regulate the movement of grinder along grinding path. * Moves controls to set-up wheel position and work piece in relation to each other. * Starts ...

This CNC Machinist position is a skilled manufacturing role responsible for precision machining ... Troubleshoot machining issues, adjust feeds and speeds, and make program edits as needed.

next page

Showing results 1-20

Cnc Program Machinist information

See salary details

$14

$23

$33

How much do cnc program machinist jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for cnc program machinist in the United States is $23.65, according to ZipRecruiter salary data. Most workers in this role earn between $19.71 and $26.92 per hour, depending on experience, location, and employer.

What is a CNC program machinist?

A CNC Program Machinist is a skilled professional who operates and programs Computer Numerical Control (CNC) machines to manufacture precision parts and components. They are responsible for interpreting blueprints, setting up machines, writing or editing CNC programs, and ensuring products meet quality standards. CNC Program Machinists play a key role in industries such as manufacturing, aerospace, and automotive by optimizing machine operations and troubleshooting issues during production. Their expertise helps ensure efficient production and high-quality output.

What are some common challenges CNC program machinists face when working with new or complex parts?

CNC Program Machinists often encounter challenges when programming and machining new or complex parts, such as interpreting intricate blueprints and ensuring precise tolerances are met. Adapting to different materials, tooling, and machine capabilities can require advanced problem-solving skills and close collaboration with engineers or quality control teams. Additionally, troubleshooting unexpected issues during the initial production run is common, so strong attention to detail and flexibility are crucial for success in this role.

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

To thrive as a CNC Program Machinist, you need strong mechanical aptitude, blueprint reading skills, and experience with CNC machine operation, often supported by a technical diploma or apprenticeship. Familiarity with CAD/CAM software, G-code programming, and precision measurement tools is typically required. Attention to detail, problem-solving ability, and effective communication help machinists excel and ensure production quality. These skills are crucial for producing accurate parts, minimizing errors, and maintaining efficient manufacturing processes.

What is the difference between Cnc Program Machinist vs Cnc Operator?

AspectCnc Program MachinistCnc Operator
CredentialsTechnical training, certifications in CNC programmingBasic training, on-the-job experience
Work EnvironmentDesigning and editing CNC programs, setting up machinesRunning CNC machines based on existing programs
Employer & IndustryManufacturing, aerospace, automotive sectorsManufacturing plants, production facilities

The main difference is that Cnc Program Machinists focus on creating and editing CNC programs, while Cnc Operators primarily run and monitor machines using pre-existing programs. Cnc Program Machinists require more technical skills and programming knowledge, whereas Cnc Operators focus on machine operation and quality control.

Do CNC Program Machinists make a lot of money?

CNC Program Machinists typically earn competitive wages that vary based on experience, location, and skill level. Skilled machinists with certifications and proficiency in programming and CAD/CAM software tend to have higher earning potential, with many earning above average for manufacturing roles.

How much is a CNC Program Machinist paid?

A CNC Program Machinist's average salary varies by experience and location but typically ranges from $50,000 to $70,000 annually. Skilled machinists with certifications and proficiency in CAD/CAM software can earn higher wages, especially in manufacturing environments with overtime or shift differentials.

How to get into CNC program machining with no experience?

CNC program machinists typically start by gaining basic knowledge of machining principles, often through technical schools, community college programs, or online courses. Learning to operate CNC machines, understanding G-code, and developing attention to detail are essential; entry-level positions may provide on-the-job training to build experience.

Is a CNC program machinist in demand?

CNC program machinists are in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled machinists with knowledge of CAD/CAM software and machine operation are particularly sought after, and employment opportunities are expected to grow as manufacturing technology advances.

What cities are hiring for Cnc Program Machinist jobs?

Cities with the most Cnc Program Machinist job openings:

What states have the most Cnc Program Machinist jobs?

States with the most job openings for Cnc Program Machinist jobs include:

What are popular job titles related to Cnc Program Machinist jobs?

For Cnc Program Machinist jobs, the most frequently searched job titles are:

CNC Program/Machinist

Golden, CO • On-site

$38 - $50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

A “CNC machinist level 5” is generally considered a senior or expert CNC operator/machinist who can independently program, set up, and run complex CNC jobs, and often supervises or mentors others.


Golden Machining Solutions is a precision manufacturing company serving aerospace, medical, and Mining industries. We are expanding and seeking a senior CNC Machinist (Level 5) to lead complex setups and high-tolerance work.

Key responsibilities

  • Program, set up, and operate multi‐axis CNC mills/lathes for complex, tight‐tolerance parts.
  • Read and interpret detailed engineering drawings, GD&T, and work instructions.
  • Select tooling, fixtures, and cutting parameters, and optimize cycle times and tool life.
  • Perform first‐article and in‐process inspections; adjust offsets to maintain quality.
  • Troubleshoot machining, tooling, and program issues with minimal supervision.
  • Train and mentor junior machinists and support continuous improvement on the shop floor.

Required qualifications

  • 8+ years of CNC machining experience, including complex setups and program edits.
  • Strong G‐code knowledge and experience with [control/machine brands, e.g., Fanuc, Haas, Mazak].
  • Proven ability to hold tight tolerances and use precision inspection tools (micrometers, calipers, indicators, CMM exposure is a plus).
  • Solid understanding of tooling, materials, feeds, speeds, and cutting strategies.
  • Strong safety mindset, communication skills, and ability to work independently.

Preferred

  • Experience with 4/5‐axis equipment and/or CAD/CAM (e.g., Mastercam, Fusion 360).
  • Relevant certifications or technical diploma in machining or manufacturing technology.

What we offer

  • Competitive pay commensurate with senior skill level.
  • Shift differential (if applicable), overtime opportunities, and performance bonuses.
  • Medical, dental, vision, retirement plan, and paid time off.
  • Modern equipment and a clean, safety‐focused work environment.