2

Entry Level Cnc Programmer Jobs (NOW HIRING)

Be Seen First

CNC Programmer

Brooklyn, NY · On-site

$35 - $43.50/hr

  • PTO

This is not an entry-level CNC operator position. We are looking for someone who understands the complete engineering process--from architectural drawings to CNC-ready production. Responsibilities

CNC Machinist - Programmer/Operator

Bucyrus, OH · On-site

$22.50 - $31/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

1st Shift CNC Programmer/Operator (Haas CNC) Join our manufacturing team! We're looking for an entry-level CNC Programmer/Operator with at least one year of experience to help produce high-quality ...

CNC Programmer

Thomaston, ME · On-site

$27.50 - $37.50/hr

The Entry Level CNC Programmer is expected to learn to program and run programs for the machines in the CNC department. He/she must have a "can do" attitude to go above and beyond to ensure that the ...

Job Title: Entry-Level CNC Programmer / CAD Technician (contract - flexible schedule) Location: Parlin, NJ Type: Contract-to-Hire Compensation: $25 - $32 per hour Contractor Work Model: 100% onsite ...

Job Title: Entry-Level CNC Programmer / CAD Technician (contract - flexible schedule) Location: Parlin, NJ Type: Contract-to-Hire Compensation: $25 - $32 per hour Contractor Work Model: 100% onsite ...

Job Title: Entry-Level CNC Programmer / CAD Technician (contract - flexible schedule) Location: Parlin, NJ Type: Contract-to-Hire Compensation: $25 - $32 per hour Contractor Work Model: 100% onsite ...

Job Title: Entry-Level CNC Programmer / CAD Technician (contract - flexible schedule) Location: Parlin, NJ Type: Contract-to-Hire Compensation: $25 - $32 per hour Contractor Work Model: 100% onsite ...

Job Title: Entry-Level CNC Programmer / CAD Technician (contract - flexible schedule) Location: Parlin, NJ Type: Contract-to-Hire Compensation: $25 - $32 per hour Contractor Work Model: 100% onsite ...

Entry Level CNC Machinists

Franklin, KY · On-site

$17.75 - $24.50/hr

Job Title: Entry Level CNC Machinists Company: Essel Job Summary: Essel is seeking motivated and ... Collaborate with senior machinists and engineers to optimize production processes. Qualifications:

Entry Level CNC Machinists

Franklin, KY

$17.75 - $24.50/hr

Job Title: Entry Level CNC Machinists Company: Essel Job Summary: Essel is seeking motivated and ... Collaborate with senior machinists and engineers to optimize production processes. Qualifications:

Entry Level CNC Programmer Operator I

Amsterdam, NY · On-site

$24.97 - $32.53/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Summary CNC Programmer Operator I As a CNC Programmer Operator I you are responsible for developing, testing, and optimizing programs to control CNC machines, used in manufacturing to produce ...

New

Entry Level CNC Programmer Operator I

Amsterdam, NY · On-site

$24.97 - $32.53/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Summary CNC Programmer Operator I As a CNC Programmer Operator I you are responsible for developing, testing, and optimizing programs to control CNC machines, used in manufacturing to produce ...

New

CNC Programmer We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop ... This is not an entry-level position -- candidates must be able to step in and contribute ...

Posted today

Entry Level CNC Machinist

Belleville, NJ · On-site

$20 - $25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

B&M Machine Co. is hiring entry-level CNC Machinists to learn precision manufacturing from the ... Read engineering drawings and use precision measuring tools (calipers, micrometers, indicators)

CNC Programmer

Las Vegas, NV · On-site

$25 - $34/hr

Experience operating CNC milling and/or turning machines. * Entry-level to intermediate experience with CNC programming software. * Familiarity with G-code and common CAM or controller software.

$20 - $25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description & Requirements CNC Machinist - Entry-Level Monday through Thursday, 6:00 AM - 4:30 PM ... Read engineering drawings and use precision measuring tools (calipers, micrometers, indicators)

next page

Showing results 1-20

Entry Level Cnc Programmer information

See salary details

$16

$30

$44

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

As of Aug 14, 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.

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 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Brooklyn Wood Working

Brooklyn, NY • On-site

$35 - $43.50/hr

Full-time

PTO

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


Job description

CNC Programmer / Engineering Technician

Commercial Architectural Millwork

Brooklyn Woodworking is seeking an experienced CNC Programmer / Engineering Technician to join our growing team. We are a leading architectural millwork manufacturer specializing in high-end commercial and residential projects throughout the New York metropolitan area.

This is not an entry-level CNC operator position. We are looking for someone who understands the complete engineering process—from architectural drawings to CNC-ready production.

Responsibilities

  • Create and maintain CNC programs using Microvellum or Mozaik
  • Generate nested CNC files for cabinet and custom millwork production
  • Review architectural drawings and shop drawings for manufacturability
  • Develop machining strategies to maximize material yield and production efficiency
  • Produce cut lists, machining files, labels, and production documentation
  • Coordinate closely with project managers, engineering, and production teams
  • Support field measurements when engineering verification is required
  • Troubleshoot CNC programming and manufacturing issues
  • Continuously improve production workflows and standard construction methods

Qualifications

  • Minimum 3 years of CNC programming experience in architectural millwork or custom cabinetry
  • Strong experience with Microvellum or Mozaik (Microvellum experience strongly preferred)
  • Ability to read and interpret architectural and shop drawings
  • Experience with CNC routers, nested-based manufacturing, and cabinet construction
  • Understanding of machining operations, tooling, and material optimization
  • Strong knowledge of plywood construction, hardware, and assembly methods
  • Experience with AutoCAD is highly desirable
  • Excellent attention to detail and strong problem-solving skills

Preferred Qualifications

  • Experience programming custom commercial millwork
  • Knowledge of production planning and manufacturing processes
  • Experience with nested-based CNC manufacturing
  • Ability to develop and improve engineering standards
  • Familiarity with modern woodworking equipment and production workflows

CNC Programmer / Engineering Technician

Commercial Architectural Millwork

Brooklyn Woodworking is seeking an experienced CNC Programmer / Engineering Technician to join our growing team. We are a leading architectural millwork manufacturer specializing in high-end commercial and residential projects throughout the New York metropolitan area.

This is not an entry-level CNC operator position. We are looking for someone who understands the complete engineering process—from architectural drawings to CNC-ready production.

Responsibilities

  • Create and maintain CNC programs using Microvellum or Mozaik
  • Generate nested CNC files for cabinet and custom millwork production
  • Review architectural drawings and shop drawings for manufacturability
  • Develop machining strategies to maximize material yield and production efficiency
  • Produce cut lists, machining files, labels, and production documentation
  • Coordinate closely with project managers, engineering, and production teams
  • Support field measurements when engineering verification is required
  • Troubleshoot CNC programming and manufacturing issues
  • Continuously improve production workflows and standard construction methods

Qualifications

  • Minimum 3 years of CNC programming experience in architectural millwork or custom cabinetry
  • Strong experience with Microvellum , Cabinet Vision or Mozaik (Microvellum experience strongly preferred)
  • Ability to read and interpret architectural and shop drawings
  • Experience with CNC routers, nested-based manufacturing, and cabinet construction
  • Understanding of machining operations, tooling, and material optimization
  • Strong knowledge of plywood construction, hardware, and assembly methods
  • Experience with AutoCAD is highly desirable
  • Excellent attention to detail and strong problem-solving skills

Preferred Qualifications

  • Experience programming custom commercial millwork
  • Knowledge of production planning and manufacturing processes
  • Experience with nested-based CNC manufacturing
  • Ability to develop and improve engineering standards
  • Familiarity with modern woodworking equipment and production workflows

What We're Looking For

We want someone who enjoys solving manufacturing challenges—not simply producing CNC files. The right candidate will think like an engineer, understand production, and help improve our manufacturing processes as we continue to grow.

Benefits

  • Competitive salary based on experience
  • Stable, growing company with long-term career opportunities
  • Modern manufacturing environment
  • Opportunity to work on high-profile commercial millwork projects
  • Collaborative team with room for advancement

If you're passionate about woodworking technology, engineering, and precision manufacturing, we'd like to hear from you.

What We're Looking For

We want someone who enjoys solving manufacturing challenges—not simply producing CNC files. The right candidate will think like an engineer, understand production, and help improve our manufacturing processes as we continue to grow.


If you're passionate about woodworking technology, engineering, and precision manufacturing, we'd like to hear from you.