CNC Programmer
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
Quick apply
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
Quick apply
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
Be Seen First
Alabaster, AL · On-site
$30 - $35/hr
Talento Search Group has an opening for a CNC Programmer in Alabaster, Alabama. This is a direct-hire position and it's working in an air conditioned environment. Duties & Responsibilities: * Plan ...
Quick apply
Be Seen First
Alabaster, AL · On-site
$30 - $35/hr
Talento Search Group has an opening for a CNC Programmer in Alabaster, Alabama. This is a direct-hire position and it's working in an air conditioned environment. Duties & Responsibilities: * Plan ...
Mobile, AL · On-site
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
Mobile, AL · On-site
$35 - $45/hr
CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR to join our team. The CNC Programmer/Operator will be responsible for programming, setting up, and ...
Huntsville, AL · On-site
$60 - $62/hr
This role is ideal for a highly skilled CNC/NC Programmer with strong Siemens NX and Vericut experience who enjoys working on complex, tight-tolerance components in a fast-paced manufacturing ...
Quick apply
Huntsville, AL · On-site
$60 - $62/hr
This role is ideal for a highly skilled CNC/NC Programmer with strong Siemens NX and Vericut experience who enjoys working on complex, tight-tolerance components in a fast-paced manufacturing ...
Huntsville, AL · On-site
$24.75 - $33.75/hr
The CNC Programmer is responsible for producing complex, non-routine parts and items of equipment from raw stock of different metals, metal alloys, and other materials. This position works with ...
Quick apply
Huntsville, AL · On-site
$24.75 - $33.75/hr
The CNC Programmer is responsible for producing complex, non-routine parts and items of equipment from raw stock of different metals, metal alloys, and other materials. This position works with ...
Birmingham, AL · On-site
$24.75 - $34/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Birmingham, AL · On-site
$24.75 - $34/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
$24.75 - $34/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
$24.75 - $34/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Birmingham, AL · On-site
$24.75 - $34/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Quick apply
Birmingham, AL · On-site
$24.75 - $34/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Overview Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is up ...
Quick apply
Overview Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is up ...
Birmingham, AL · On-site
$40/hr
Description Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is ...
Birmingham, AL · On-site
$40/hr
Description Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is ...
Birmingham, AL · On-site
$40/hr
Description Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is ...
Birmingham, AL · On-site
$40/hr
Description Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is ...
Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is up to $40 ...
Tradesmen International is immediately hiring experienced CNC Programmer Machinist for projects located in or around Birmingham, AL. This is a first shift opportunity and the pay rate is up to $40 ...
$23.75 - $32.50/hr
Must have minimum 3 years of experience as a CNC programming.
$23.75 - $32.50/hr
Must have minimum 3 years of experience as a CNC programming.
Decatur, AL · On-site
$23.75 - $32.50/hr
Must have minimum 3 years of experience as a CNC programming.
Decatur, AL · On-site
$23.75 - $32.50/hr
Must have minimum 3 years of experience as a CNC programming.
Decatur, AL · On-site
$23.75 - $32.50/hr
Must have minimum 3 years of experience as a CNC programming.
Quick apply
Decatur, AL · On-site
$23.75 - $32.50/hr
Must have minimum 3 years of experience as a CNC programming.
$26 - $35.75/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
$26 - $35.75/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Huntsville, AL · On-site
$26 - $35.75/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Quick apply
Huntsville, AL · On-site
$26 - $35.75/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Huntsville, AL · On-site
$26 - $35.75/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
Huntsville, AL · On-site
$26 - $35.75/hr
CNC Programmer / Manufacturing Engineer We're hiring a CNC Programmer for a modern, engineering-driven manufacturing company focused on aerospace, defense, and other highly complex precision-machined ...
$26 - $35.75/hr
As a Level III CNC Programmer, you will apply your advanced technical expertise in manufacturing to produce flight-critical machined components for space systems. You'll leverage your extensive ...
$26 - $35.75/hr
As a Level III CNC Programmer, you will apply your advanced technical expertise in manufacturing to produce flight-critical machined components for space systems. You'll leverage your extensive ...
$15.25 - $17.57
3% of jobs
$17.57 - $19.89
5% of jobs
$19.89 - $22.20
11% of jobs
$23.07 is the 25th percentile. Wages below this are outliers.
$22.20 - $24.52
15% of jobs
The median wage is $26.62 / hr.
$24.52 - $26.84
17% of jobs
$26.84 - $29.16
14% of jobs
$30.72 is the 75th percentile. Wages above this are outliers.
$29.16 - $31.47
14% of jobs
$31.47 - $33.79
9% of jobs
$33.79 - $36.11
6% of jobs
$36.11 - $38.43
3% of jobs
$38.43 - $40.74
2% of jobs
$15
$28
$40
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.

$35 - $45/hr
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 5 days ago
Sourced by ZipRecruiter
Automation Personnel Services is an award-winning staffing agency with more than 30 years of experience in manufacturing and light-industrial staffing. Automation Personnel Services is the winner of the ClearlyRated® Best of Staffing Talent Award in 2019-2022, and the ClearlyRated® Best of Staffing Client Award for seven straight years, 2016-2022. Automation Personnel Services is also the recipient of the Safety Standard of Excellence Award by the American Staffing Association.
Recruiting and staffing services
10,000+ Employees
Birmingham, AL, US
1990