CNC Programmer/Set Up
$30 - $38/hr
CNC Programmer Location: Henrico VA Hire Type:Direct Hire Work Schedule: Full-Time, 100% Onsite Compensation: $30-$38/hr We are seeking a skilled CNC Machine Programmer/Set-Up to join their ...
Quick apply
$30 - $38/hr
CNC Programmer Location: Henrico VA Hire Type:Direct Hire Work Schedule: Full-Time, 100% Onsite Compensation: $30-$38/hr We are seeking a skilled CNC Machine Programmer/Set-Up to join their ...
Quick apply
$30 - $38/hr
CNC Programmer Location: Henrico VA Hire Type:Direct Hire Work Schedule: Full-Time, 100% Onsite Compensation: $30-$38/hr We are seeking a skilled CNC Machine Programmer/Set-Up to join their ...
Portsmouth, VA · On-site
$25.75 - $35/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...
Portsmouth, VA · On-site
$25.75 - $35/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...
Chesapeake, VA · On-site
$23.25 - $31.75/hr
The Manufacturing CNC Programmer's primary responsibility is modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing SolidWorks and ...
Chesapeake, VA · On-site
$23.25 - $31.75/hr
The Manufacturing CNC Programmer's primary responsibility is modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing SolidWorks and ...
Ashland, VA · On-site
$33/hr
CNC Programmer & Machining Technician Location: First Shift Schedule: Monday-Friday, 6:00 AM-4:30 PM | Saturdays 6:00 AM-12:00 PM as needed (up to 56 hours/week) Job Type: Temp-to-Hire (Potential ...
Ashland, VA · On-site
$33/hr
CNC Programmer & Machining Technician Location: First Shift Schedule: Monday-Friday, 6:00 AM-4:30 PM | Saturdays 6:00 AM-12:00 PM as needed (up to 56 hours/week) Job Type: Temp-to-Hire (Potential ...
CNC Programmer & Machining Technician Location: First Shift Schedule: Monday-Friday, 6:00 AM-4:30 PM | Saturdays 6:00 AM-12:00 PM as needed (up to 56 hours/week) Job Type: Temp-to-Hire (Potential ...
CNC Programmer & Machining Technician Location: First Shift Schedule: Monday-Friday, 6:00 AM-4:30 PM | Saturdays 6:00 AM-12:00 PM as needed (up to 56 hours/week) Job Type: Temp-to-Hire (Potential ...
Portsmouth, VA · On-site
$25.75 - $35/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
Portsmouth, VA · On-site
$25.75 - $35/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
Portsmouth, VA · On-site
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Quick apply
Portsmouth, VA · On-site
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Portsmouth, VA · On-site
$25.75 - $35/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
Portsmouth, VA · On-site
$25.75 - $35/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
Portsmouth, VA · On-site
$25.75 - $35.25/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
Portsmouth, VA · On-site
$25.75 - $35.25/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$25.75 - $35/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
$25.75 - $35/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Portsmouth, VA · On-site
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Portsmouth, VA · On-site
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Portsmouth, VA · On-site
They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has a strong background in CNC programming and a passion for precision ...
Quick apply
Portsmouth, VA · On-site
They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has a strong background in CNC programming and a passion for precision ...
Portsmouth, VA · On-site
$30 - $38/hr
We're looking for an Experienced CNC Programmer to help support our growing workload by developing efficient, accurate CNC programs for large, complex components serving industrial and defense ...
Portsmouth, VA · On-site
$30 - $38/hr
We're looking for an Experienced CNC Programmer to help support our growing workload by developing efficient, accurate CNC programs for large, complex components serving industrial and defense ...
Chesapeake, VA · On-site
$40 - $46/hr
The Manufacturing CNC Programmer's primary responsibility is modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing SolidWorks and ...
Chesapeake, VA · On-site
$40 - $46/hr
The Manufacturing CNC Programmer's primary responsibility is modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing SolidWorks and ...
Suffolk, VA · On-site
$25.25 - $34.50/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...
Suffolk, VA · On-site
$25.25 - $34.50/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...
Chesapeake, VA · On-site
$40 - $46/hr
The Manufacturing CNC Programmer's primary responsibility is modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing SolidWorks and ...
Chesapeake, VA · On-site
$40 - $46/hr
The Manufacturing CNC Programmer's primary responsibility is modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing SolidWorks and ...
$24.75 - $33.75/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...
$24.75 - $33.75/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...
$25.25 - $34.50/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$25.25 - $34.50/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$24.75 - $33.75/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$24.75 - $33.75/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$16.68 - $19.22
3% of jobs
$19.22 - $21.75
5% of jobs
$21.75 - $24.29
11% of jobs
$25.24 is the 25th percentile. Wages below this are outliers.
$24.29 - $26.82
15% of jobs
The median wage is $29.12 / hr.
$26.82 - $29.36
17% of jobs
$29.36 - $31.89
14% of jobs
$33.60 is the 75th percentile. Wages above this are outliers.
$31.89 - $34.43
14% of jobs
$34.43 - $36.96
9% of jobs
$36.96 - $39.50
6% of jobs
$39.50 - $42.03
3% of jobs
$42.03 - $44.57
2% of jobs
$16
$30
$44
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.
