1

Cnc Program Machinist Jobs (NOW HIRING)

Be Seen First

Natural progression is to learn how to make tool adjustments, edit CNC programs, tool changes then finally learn to write CNC program and setup a CNC machine. Company Description Fourth generation ...

Be Seen First

Natural progression is to learn how to make tool adjustments, edit CNC programs, tool changes then finally learn to write CNC program and setup a CNC machine. Company Description Fourth generation ...

CNC Machinist

West Terre Haute, IN · On-site

$19.50 - $26.75/hr

CNC Machinist Job Summary Experienced CNC Machinist responsible for setting up, operating, and ... Load programs and make basic CNC program edits when required. * Inspect finished and in-process ...

CNC Machinist

West Terre Haute, IN · On-site

$19.50 - $26.75/hr

CNC Machinist Job Summary Experienced CNC Machinist responsible for setting up, operating, and ... Load programs and make basic CNC program edits when required. * Inspect finished and in-process ...

CNC Machinist

Las Vegas, NV · On-site

$25 - $35/hr

As a CNC Machinist & Programmer at AMS, you will be tasked with crafting and executing software programs that control CNC (Computer Numerically Controlled) machines. * These machines perform critical ...

CNC Machinist II

Buena Park, CA · On-site

$25 - $32/hr

Develop or significantly modify CNC programs Perform complex or independent machine setups Diagnose advanced machining or process capability issues Own process optimization or cycle-time reduction ...

New

CNC Machinist

West Terre Haute, IN · On-site

$19.50 - $26.75/hr

CNC Machinist Job Summary Experienced CNC Machinist responsible for setting up, operating, and ... Load programs and make basic CNC program edits when required. * Inspect finished and in-process ...

This position is best suited for machinists who are comfortable performing their own setups, making program edits, and working across different CNC turning equipment. The company operates a modern ...

CNC Machinist II

Buena Park, CA · On-site

$25 - $32/hr

Develop or significantly modify CNC programs Perform complex or independent machine setups Diagnose advanced machining or process capability issues Own process optimization or cycle-time reduction ...

New

CNC Machinist II

Kalamazoo, MI · On-site

$19.25 - $26.50/hr

Review CNC programs and machining sequences to identify obvious errors, inefficiencies, unsafe conditions, or opportunities for improvement before and during production. * Make approved CNC program ...

This position is best suited for machinists who are comfortable performing their own setups, making program edits, and working across different CNC turning equipment. The company operates a modern ...

CNC Machinist

Cincinnati, OH

$19.75 - $26.75/hr

CNC Machinist Using your experience, set up and prove out programs on 4 or 5 axis CNC milling machines and machining centers to machine complex parts from various metals and composites to meet the ...

CNC Machinist

Cincinnati, OH · On-site

$19.75 - $26.75/hr

CNC Machinist Using your experience, set up and prove out programs on 4 or 5 axis CNC milling machines and machining centers to machine complex parts from various metals and composites to meet the ...

CNC Machinist II

Kalamazoo, MI · On-site

$19.25 - $26.50/hr

Review CNC programs and machining sequences to identify obvious errors, inefficiencies, unsafe conditions, or opportunities for improvement before and during production. * Make approved CNC program ...

CNC Machinist

Cincinnati, OH · On-site

$20 - $27.25/hr

CNC Machinist Using your experience, set up and prove out programs on 4 or 5 axis CNC milling machines and machining centers to machine complex parts from various metals and composites to meet the ...

CNC Machinist

Lebanon, PA

$20.25 - $27.50/hr

Perform minor CNC program edits using G & M codes * Machine parts to tolerances as close as .0002" * Select correct speeds, feeds, tooling, and work-holding methods * Assist in the design and use of ...

Showing results 21-40

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 Machinist

Cuyahoga Falls, OH

$25 - $30/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 15 days ago


Job description

Title: CNC Machinist
Location: Cuyahoga Falls, OH
Hire Type: Contract to Direct
Shift : 1st
Compensation: $25-30/hr
Benefits: As a contract employee of Sterling, you are eligible to receive a Full Employee Benefits Package that includes paid time off, paid holidays, 3 medical plans to choose from, dental & vision plans, 401(k), and an Employee Stock Ownership (ESOP) plan.
 

Overview:
We are seeking an experienced CNC Machinist to join a well-established manufacturing company specializing in sophisticated packaging machinery. This is a great opportunity to work in a hands-on, precision-focused environment where quality, craftsmanship, and technical expertise are valued. 

Job Duties:  

  • Set up and operate CNC machines to produce precision components.
  • Perform tooling, workholding, offsets, and tool changes.
  • Read and interpret blueprints, engineering drawings, and GD&T.
  • Make basic CNC program edits and adjustments.
  • Inspect finished parts using precision measuring equipment.
  • Troubleshoot machining issues and make adjustments as needed.
  • Collaborate with engineering and manufacturing teams to resolve issues.
  • Follow quality and safety procedures.

Qualifications: 

  •  CNC Machining experience in a precision manufacturing environment.

  • Strong CNC setup experience.
  • Ability to read blueprints and understand GD&T.
  • Basic CNC programming or program editing experience.
  • Experience with CNC mills and/or lathes.


Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information