1

2D Cnc Programmer Jobs (NOW HIRING)

CNC programmer

Waupaca, WI ยท On-site

$50 - $60/hr

Create and modify CNC programs primarily from 2D AutoCAD drawings . * Experience with Router-CIM, Mastercam, SURFCAM , or similar CNC programming software is preferred. * Assist with 3D modeling and ...

CNC Programmer

Westminster, MD ยท On-site

$30 - $45/hr

As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise ... CNC Automation Solutions * 3D Modeling (Solidworks) * 2D Drawings (Solidworks) * CNC Lathe (2-4 ...

CNC Programmer

Rockmart, GA ยท On-site

$23.50 - $32.25/hr

The CNC Programmer will be responsible for creating or importing, revising and manipulating digital ... Must be Proficient in reading and interpreting 2D engineering models and drawings. * Practical ...

CNC Programmer

Rockmart, GA ยท On-site

$23.50 - $32.25/hr

The CNC Programmer will be responsible for creating or importing, revising and manipulating digital ... Must be Proficient in reading and interpreting 2D engineering models and drawings. * Practical ...

CNC Programmer

Rockmart, GA ยท On-site

$23.50 - $32.25/hr

The CNC Programmer will be responsible for creating or importing, revising and manipulating digital ... Must be Proficient in reading and interpreting 2D engineering models and drawings. * Practical ...

CNC Programmer

Rockmart, GA ยท On-site

$23.50 - $32.25/hr

The CNC Programmer will be responsible for creating or importing, revising and manipulating digital ... Must be Proficient in reading and interpreting 2D engineering models and drawings. * Practical ...

CNC Programmer

Rockmart, GA ยท On-site

$23.50 - $32.25/hr

The CNC Programmer will be responsible for creating or importing, revising and manipulating digital ... Must be Proficient in reading and interpreting 2D engineering models and drawings. * Practical ...

CNC Programmer

Middleborough, MA ยท On-site

$27.69 - $41.54/hr

The CNC Programmer is responsible for the programming of multi-axis CNC Milling and lathe equipment ... Read and review technical drawings and import 2D and 3D CAD drawings into Mastercam. * Create ...

CNC Programmer

Minneapolis, MN ยท On-site

$75K - $95K/yr

CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC ... Ability to read and interpret 2D engineering drawings, GD&T requirements, and 3D CAD models.

CNC Programmer

Williamston, MI ยท On-site

$23 - $31.50/hr

Must be able to program 3 and/ or 5 axis CNC milling centers using 2D and 3D CAM software. * A minimum of 2 full years of CNC programming using CAM software * Create efficient machining programs with ...

CNC Programmer

Williamston, MI ยท On-site

$23 - $31.50/hr

Must be able to program 3 and/ or 5 axis CNC milling centers using 2D and 3D CAM software. * A minimum of 2 full years of CNC programming using CAM software * Create efficient machining programs with ...

CNC Programmer

Chesapeake, VA ยท On-site

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

CNC Programmer

Chesapeake, VA ยท On-site

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

CNC Programmer

Downers Grove, IL ยท On-site

$28 - $38/hr

Program (2D & 3D) and set up CNC machines (HAAS) for production. * Measure and verify critical part ... CNC Machinist / Programmer Qualifications: * High school diploma or equivalent; TMA certificate ...

CNC Programmer

Chesapeake, VA ยท On-site

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

CNC Programmer

Chesapeake, VA ยท On-site

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

next page

Showing results 1-20

2d Cnc Programmer information

See salary details

$16

$30

$44

How much do 2d cnc programmer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for 2d 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 a 2d cnc programmer?

2D CNC Programmers are professionals who create and optimize computer programs that control CNC (Computer Numerical Control) machines to produce two-dimensional parts or components. They use specialized software to convert engineering drawings and designs into precise instructions for CNC equipment, such as mills, lathes, or laser cutters. Their work ensures efficient production, accuracy, and quality in manufacturing processes. 2D CNC Programmers often collaborate with engineers, machinists, and quality control teams to achieve the desired product specifications.

What are some common challenges faced by 2d cnc programmers when transitioning from manual machining to cnc programming?

One of the main challenges for 2D CNC Programmers moving from manual machining is adapting to the digital workflow, including learning software like CAD/CAM and understanding G-code. Unlike manual operations, CNC programming requires precise attention to tool paths, feeds, and speeds, as well as verifying code accuracy through simulations. Communication with machinists and engineers is also crucial to ensure that the programs meet technical requirements and production deadlines. With practice and support from experienced team members, most programmers quickly improve their efficiency and confidence in this automated environment.

What are the key skills and qualifications needed to thrive as a 2d cnc programmer, and why are they important?

To thrive as a 2D CNC Programmer, you need expertise in computer-aided design (CAD), computer-aided manufacturing (CAM), blueprint reading, and a solid understanding of machining processes, typically supported by a technical diploma or certificate. Familiarity with industry-standard software such as AutoCAD, Mastercam, and experience operating CNC machinery are crucial. Attention to detail, problem-solving abilities, and effective communication help ensure precision and smooth workflow collaboration. These skills are vital for producing high-quality components efficiently and minimizing costly errors in a manufacturing environment.

What is the difference between 2D Cnc Programmer vs CNC Machinist?

Aspect2D Cnc ProgrammerCNC Machinist
Primary RoleDesigns and writes CNC code to create partsOperates CNC machines to produce parts based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, technical skills, certifications often similar
Work EnvironmentDesign and programming stations, sometimes on the shop floorShop floor, operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and machine shopsCommonly found in manufacturing and machine shops

While both roles are integral to CNC manufacturing, the 2D Cnc Programmer focuses on creating and optimizing CNC code, whereas the CNC Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on machine operation.

What are popular job titles related to 2D Cnc Programmer jobs?

For 2D Cnc Programmer jobs, the most frequently searched job titles are:

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

CNC programmer

Waupaca, WI โ€ข On-site

INA Solution Inc
Recruiting and Staffing Servicesย โ€ขย 11 - 50 employees

$50 - $60/hr

Full-time

Posted 12 days ago


Job description

CNC Programmer/Machinist

Location: Germantown, WI

Job Type: FULL TIME

Job Description:

  • Program and operate CNC equipment using AutoCAD and Router-CIM.
  • Create and modify CNC programs primarily from 2D AutoCAD drawings.
  • Experience with Router-CIM, Mastercam, SURFCAM, or similar CNC programming software is preferred.
  • Assist with 3D modeling and CNC programming using Fusion 360, SolidWorks, or similar software.
  • Read and interpret technical drawings and troubleshoot CNC programming issues.
  • Must be willing to learn and work with both 2D AutoCAD-based programming and newer 3D systems.