2

Entry Level Cnc Programmer Jobs in Houston, TX (NOW HIRING)

1st Shift CNC Machinist

Houston, TX ยท On-site

$18/hr

  • Retirement

Programming preferred for senior level operators. * A willingness and ability to plan and meet ... entry level operator. * 3-6 year prior CNC or machinist experience required for middle level ...

2nd Shift CNC Machinist

Houston, TX ยท On-site

$18/hr

  • Retirement

Programming preferred for senior level operators. * A willingness and ability to plan and meet ... entry level operator. * 3-6 year prior CNC or machinist experience required for middle level ...

The Leidos Cargo Mission Contract (CMC) has an exciting opportunity for an Entry-Level Decal Lab ... engineering processes. * Operate hand tools, powered tools, printers, CNC cutting equipment, and ...

Be Seen First

Field Support Associate

Houston, TX ยท On-site

$17 - $19/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... entry level Field Support Associate to support our Engineering and Manufacturing teams. This ... as CNC Lasers, Panel Benders, Automated Coil lines, CNC Press Brakes, Spot Welders, etc. We ...

Entry Level Cnc Programmer information

See Houston, TX salary details

$16

$29

$42

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

As of Aug 20, 2026, the average hourly pay for entry level cnc programmer in Houston, TX is $29.56, according to ZipRecruiter salary data. Most workers in this role earn between $24.33 and $33.27 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.

What are the most commonly searched types of Cnc Programmer jobs in Houston, TX?

The most popular types of Cnc Programmer jobs in Houston, TX are:

What are popular job titles related to Entry Level Cnc Programmer jobs in Houston, TX?

For Entry Level Cnc Programmer jobs in Houston, TX, the most frequently searched job titles are:

What job categories do people searching Entry Level Cnc Programmer jobs in Houston, TX look for?

The top searched job categories for Entry Level Cnc Programmer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Entry Level Cnc Programmer jobs?

Cities near Houston, TX with the most Entry Level Cnc Programmer job openings:

Infographic showing various Entry Level Cnc Programmer job openings in Houston, TX as of August 2026, with employment types broken down into 85% Full Time, 6% Part Time, 3% Contract, and 6% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $61,490 per year, or $29.6 per hour.

Entry Level CNC Operator

Manufacturing- Tomball TX

Tomball, TX โ€ข On-site

$17 - $19/hr

Full-time

Posted 6 days ago


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.