2

Entry Level Cnc Programmer Jobs (NOW HIRING)

Entry-Level Machinist

Cary, IL ยท On-site

$18 - $25/hr

We're looking for an Entry-Level CNC Machinist to join our manufacturing team. This is an excellent ... CNC mills and/or lathesRead and interpret blueprints and engineering drawingsInspect parts using ...

$34.50 - $38.24/hr

Program for CNC machining center using Inventor and SolidWorks software. * Program for CNC plate ... ROLE REQUIREMENTS: * Entry level position, recent Engineering or Engineering Technician graduates ...

CNC Processor - BSC Oklahoma

Claremore, OK

$22 - $30.25/hr

... * Entry Level * 1-2 years' experience with CNC programming software and/or operating CNC machinery preferred Essential Skills: * Data Entry and Computer Skills: proficiency in data entry ...

Entry-Level Machinist-Cary, Illinois

Pingree Grove, IL ยท On-site

$20.25 - $27.75/hr

We're looking for an Entry-Level CNC Machinist to join our manufacturing team. This is an excellent ... Set up and operate CNC mills and/or lathes * Read and interpret blueprints and engineering drawings

CNC Processor - BSC Oklahoma

Claremore, OK ยท On-site

$22 - $30.25/hr

... * Entry Level * 1-2 years' experience with CNC programming software and/or operating CNC machinery preferred Essential Skills: * Data Entry and Computer Skills: proficiency in data entry ...

Entry-Level Machinist

Cary, IL ยท On-site

$18 - $25/hr

We're looking for an Entry-Level CNC Machinist to join our manufacturing team. This is an excellent ... Set up and operate CNC mills and/or lathes * Read and interpret blueprints and engineering drawings

Entry-Level Machinist

Cary, IL ยท On-site

$20.75 - $28.50/hr

We're looking for an Entry-Level CNC Machinist to join our manufacturing team. This is an excellent ... Set up and operate CNC mills and/or lathes * Read and interpret blueprints and engineering drawings

Entry-Level Machinist

Cary, IL

$20.75 - $28.50/hr

We're looking for an Entry-Level CNC Machinist to join our manufacturing team. This is an excellent ... Set up and operate CNC mills and/or lathes * Read and interpret blueprints and engineering drawings

CNC Processor - BSC Oklahoma

Claremore, OK ยท On-site

$22 - $30.25/hr

... * Entry Level * 1-2 years' experience with CNC programming software and/or operating CNC machinery preferred Essential Skills: * Data Entry and Computer Skills: proficiency in data entry ...

Be Seen First

Experience with CNC programming (G-code or CAM software) is a plus * Strong understanding of ... responsible way Entry-Level CNC Machine Operator Requirements Responsible for performing ...

1st SHIFT CNC LATHE MACHINIST

Union, OH ยท On-site

$20 - $25.50/hr

The Entry Level CNC Lathe Machinist operates CNC lathe equipment to produce workpieces that meet ... Confer with supervisors or programmers to resolve machine malfunctions or production errors, or to ...

Be Seen First

1st SHIFT CNC MILL MACHINIST

Union, OH ยท On-site

$18.75 - $25.50/hr

The Entry Level CNC Lathe Machinist operates CNC lathe equipment to produce work pieces that meet ... Confer with supervisors or programmers to resolve machine malfunctions or production errors, or to ...

Urgent

Showing results 41-60

Entry Level Cnc Programmer information

See salary details

$16

$30

$44

How much do entry level cnc programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for entry level cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is an entry level CNC programmer?

An Entry Level CNC Programmer is responsible for creating and modifying computer numerical control (CNC) programs used to operate machining equipment. They typically work with CAD/CAM software to generate code that directs machines to cut, drill, or shape materials. This role involves interpreting technical drawings, selecting appropriate tools, and ensuring precision in manufacturing. Entry-level programmers often collaborate with machinists and engineers to optimize production processes. Basic knowledge of CNC operations, G-code, and machining principles is usually required.

What are the typical daily responsibilities of an entry level CNC programmer?

As an Entry Level CNC Programmer, your daily duties usually include interpreting technical drawings, writing or editing CNC programs, and collaborating with machinists to set up and troubleshoot machines. You may also assist with testing and inspecting finished parts to ensure they meet quality standards, and update documentation related to your work. Teamwork is common, as you'll frequently communicate with engineers or production supervisors to resolve issues and optimize manufacturing processes. These tasks provide valuable learning opportunities while supporting the smooth and efficient operation of the machine shop.

What are the key skills and qualifications needed to thrive in the entry level CNC programmer position, and why are they important?

To thrive as an Entry Level CNC Programmer, you need a foundational understanding of CNC machining, basic programming skills, and familiarity with reading blueprints or technical drawings, typically supported by a technical diploma or on-the-job training. Competence with CAD/CAM software, G-code, and CNC machine operation is highly valuable, and some positions may prefer candidates with certifications like NIMS. Strong attention to detail, effective problem-solving, and good communication skills help you collaborate with machinists and engineers and ensure quality results. These abilities enable you to efficiently translate design specifications into precise machine instructions, minimize errors, and support team goals in a manufacturing environment.

How to become an entry level CNC programmer with no experience?

To become an entry-level CNC programmer with no experience, focus on gaining basic knowledge of CNC machinery and programming through online courses, technical schools, or community college programs. Learning to operate CNC machines, understanding G-code, and obtaining certifications such as the Certified CNC Programmer can improve employability; internships or apprenticeships also provide practical experience.

Is there a demand for entry level CNC programmers?

There is steady demand for entry level CNC programmers as manufacturing and machining industries continue to grow, especially for those skilled in CAD/CAM software and machine operation. Employers often seek candidates with basic technical knowledge, attention to detail, and the ability to learn CNC programming languages like G-code. Opportunities are available in various manufacturing sectors, with some positions offering on-the-job training for newcomers.
More about Entry Level Cnc Programmer jobs

What cities are hiring for Entry Level Cnc Programmer jobs?

Cities with the most Entry Level Cnc Programmer job openings:

What are the most commonly searched types of Cnc Programmer jobs?

The most popular types of Cnc Programmer jobs are:

What states have the most Entry Level Cnc Programmer jobs?

States with the most job openings for Entry Level Cnc Programmer jobs include:

What job categories do people searching Entry Level Cnc Programmer jobs look for?

The top searched job categories for Entry Level Cnc Programmer jobs are:

Infographic showing various Entry Level Cnc Programmer job openings in the United States as of August 2026, with employment types broken down into 87% Full Time, 3% Part Time, 2% Contract, and 8% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

Entry Level CNC Operator

Manufacturing- Tomball TX

Tomball, TX โ€ข On-site

$17 - $19/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

General Description:

To effectively support and organize machine shop operations.  The position serves as a focal point of all machining operations within the company and requires coordination of work with other departmental supervisors, machinists, sub-contractors, engineering, and management to ensure timely delivery of quality parts.
Primary Responsibilities:

  • Set up and operate CNC turning center and other machining equipment as needed.
  • Interpret engineering drawings and follow traveler routing steps to complete a job.
  • Inspect completed work for conformance to specification using tools such as calipers, height gauges, micrometers, etc.
  • Setup of cutting speeds, feed rates, depth of cuts and cutting tools on a CNC machine.
  • Work with other departments to provide support regarding machining methods, inspection procedures, production equipment, etc.·      
  • Attend and participate in scheduled meetings.
  • Abide by all company policies and procedures. 
  • Perform all job-related tasks as assigned by upper management. 
Minimum Qualifications:

  • High School degree, diploma or a GED required.
  • 1-3 years’ experience with operation of a CNC machine, tool set-ups, and inspection in a production environment.
  • Knowledge and/or Experience of Fanuc controls (HAAS a plus)
  • Ability to read and understand G code
  • Ability to read and interpret blueprints
  • Ability to use Measuring Tools (calipers, indicators, etc.)
  • Knowledge and/or Experience with production travelers and routers.
  • Candidate must have an excellent attention to detail.
  • Must be able to work well independently and effectively within a team and are able to coordinate efforts with fellow co-workers.
  • Candidate needs a strong appreciation of the importance of completing tasks on time.
  • Candidate should have excellent communication skills, both written and oral.
  • Must be adaptable to a changing work environment and competing demands
Pre-employment Drug Screen and Background Check are required.