CNC Programmer
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Westminster, MD · On-site
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
Westminster, MD · On-site
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Palmdale, CA · On-site
$28.25 - $38.75/hr
The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts ...
Palmdale, CA · On-site
$28.25 - $38.75/hr
The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts ...
$35 - $45/hr
The CNC Programmer is a full-time, onsite precision manufacturing role responsible for developing CNC programs and manufacturing processes that transform engineering drawings and CAD models into ...
Quick apply
$35 - $45/hr
The CNC Programmer is a full-time, onsite precision manufacturing role responsible for developing CNC programs and manufacturing processes that transform engineering drawings and CAD models into ...
Be Seen First
Valencia, CA · On-site
$60K - $90K/yr
The CNC Programmer has responsibility for creating Computer-Numerical-Control programs (CNC) utilizing Computer-Aided-Manufacturing (CAM) software for manufacturing equipment (CNC Lathes 2X, CNC ...
Quick apply
Be Seen First
Valencia, CA · On-site
$60K - $90K/yr
The CNC Programmer has responsibility for creating Computer-Numerical-Control programs (CNC) utilizing Computer-Aided-Manufacturing (CAM) software for manufacturing equipment (CNC Lathes 2X, CNC ...
Wheeling, IL · On-site
$30 - $45/hr
CNC PROGRAMMER Dynomax, Inc is expanding! We are adding brand new, state of the art CNC Machines and are seeking a skilled Mastercam Programmer . This will be a dedicated CNC Programmer 100% of the ...
Quick apply
Wheeling, IL · On-site
$30 - $45/hr
CNC PROGRAMMER Dynomax, Inc is expanding! We are adding brand new, state of the art CNC Machines and are seeking a skilled Mastercam Programmer . This will be a dedicated CNC Programmer 100% of the ...
Barkhamsted, CT · On-site
$100K - $130K/yr
BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...
Quick apply
Barkhamsted, CT · On-site
$100K - $130K/yr
BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...
Palmdale, CA · On-site
$28.25 - $38.75/hr
The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts ...
Palmdale, CA · On-site
$28.25 - $38.75/hr
The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts ...
North Kingstown, RI · On-site
$25.75 - $35/hr
CNC Programmer Department: Manufacturing & Distribution - Skilled Jobs Employment Type: Full Time Location: North Kingstown, RI Reporting To: Ryan Bartkowski Description The CNC Programmer is ...
North Kingstown, RI · On-site
$25.75 - $35/hr
CNC Programmer Department: Manufacturing & Distribution - Skilled Jobs Employment Type: Full Time Location: North Kingstown, RI Reporting To: Ryan Bartkowski Description The CNC Programmer is ...
Irwin, PA · On-site
$22.75 - $31.25/hr
The CNC Programmer works closely with Engineering, Quality, and Machining personnel to ensure parts are produced efficiently, accurately, and in accordance with customer and engineering ...
Irwin, PA · On-site
$22.75 - $31.25/hr
The CNC Programmer works closely with Engineering, Quality, and Machining personnel to ensure parts are produced efficiently, accurately, and in accordance with customer and engineering ...
$18/hr
CNC Programmer Shelby, Michigan, 1st shift, $18+ per hour Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a ...
Quick apply
$18/hr
CNC Programmer Shelby, Michigan, 1st shift, $18+ per hour Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a ...
Auburn, WA · On-site
$29 - $39.50/hr
CNC Programmer location: Auburn, WA onsite- Multiple positions Fulltime only Domain: Aerospace domain Visa: GC/ US Citizen Positions : 4 Duties & Responsibilities: * 5+ years of NC/CNC programming ...
Quick apply
Auburn, WA · On-site
$29 - $39.50/hr
CNC Programmer location: Auburn, WA onsite- Multiple positions Fulltime only Domain: Aerospace domain Visa: GC/ US Citizen Positions : 4 Duties & Responsibilities: * 5+ years of NC/CNC programming ...
Chelsea, MA · On-site
$28.75 - $39.50/hr
CNC Programmer Job Summary Seeking an experienced CNC Programmer with sheet metal experience to program and support laser cutting and punch equipment in a manufacturing environment. Key ...
Quick apply
Chelsea, MA · On-site
$28.75 - $39.50/hr
CNC Programmer Job Summary Seeking an experienced CNC Programmer with sheet metal experience to program and support laser cutting and punch equipment in a manufacturing environment. Key ...
$62.04/hr
Power the Future of Advanced Manufacturing CNC Programmer | Global Energy Industry Leader PDS Tech Commercial is seeking an experienced CNC Programmer to support a world-renowned innovator in power ...
Quick apply
$62.04/hr
Power the Future of Advanced Manufacturing CNC Programmer | Global Energy Industry Leader PDS Tech Commercial is seeking an experienced CNC Programmer to support a world-renowned innovator in power ...
Barkhamsted, CT · On-site
$26.25 - $36/hr
BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...
Quick apply
Barkhamsted, CT · On-site
$26.25 - $36/hr
BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...
$27.50 - $37.75/hr
BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...
Quick apply
$27.50 - $37.75/hr
BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...
Vista, CA · On-site
$25 - $60/hr
Established CNC Machine Shop seeking Experienced CNC Programmer/ CNC Machinist with Solidworks and MasterCAM capabilities to join our team. Full time position available. This Company Describes Its ...
Quick apply
Vista, CA · On-site
$25 - $60/hr
Established CNC Machine Shop seeking Experienced CNC Programmer/ CNC Machinist with Solidworks and MasterCAM capabilities to join our team. Full time position available. This Company Describes Its ...
Evendale, OH · On-site
$75 - $110/hr
Engineering associated with the CNC programming and machining process. Impacts approaches, projects and programs in the functional area or affected business organization and ways of working. Impacts ...
Evendale, OH · On-site
$75 - $110/hr
Engineering associated with the CNC programming and machining process. Impacts approaches, projects and programs in the functional area or affected business organization and ways of working. Impacts ...
Sedalia, MO · On-site
$24.25 - $33/hr
CNC Programmer About PROENERGY PROENERGY is an engineering, R&D, and manufacturing powerhouse. The company addresses every need for fast-start power generation: turbine and package manufacturing ...
Sedalia, MO · On-site
$24.25 - $33/hr
CNC Programmer About PROENERGY PROENERGY is an engineering, R&D, and manufacturing powerhouse. The company addresses every need for fast-start power generation: turbine and package manufacturing ...
Iowa City, IA · On-site
$65 - $95/hr
The CNC Programmer/Technician will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks ...
Iowa City, IA · On-site
$65 - $95/hr
The CNC Programmer/Technician will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks ...
$16.83 - $19.38
3% of jobs
$19.38 - $21.94
5% of jobs
$21.94 - $24.50
11% of jobs
$25.46 is the 25th percentile. Wages below this are outliers.
$24.50 - $27.05
15% of jobs
The median wage is $29.37 / hr.
$27.05 - $29.61
17% of jobs
$29.61 - $32.17
14% of jobs
$33.89 is the 75th percentile. Wages above this are outliers.
$32.17 - $34.72
14% of jobs
$34.72 - $37.28
9% of jobs
$37.28 - $39.84
6% of jobs
$39.84 - $42.40
3% of jobs
$42.40 - $44.95
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.
Cities with the most Cnc Programmer job openings:
The most popular types of Cnc Programmer jobs are:
The top employers for Cnc Programmer jobs are:
States with the most job openings for Cnc Programmer jobs include:
The top searched job categories for Cnc Programmer jobs are:
For Cnc Programmer jobs, the most frequently searched job titles are:

$30 - $45/hr
Full-time
Re-posted 13 days ago
We are seeking a skilled and detail-oriented CNC Programmer to join our team in Westminster, MD. As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for detail, we want to hear from you!
ResponsibilitiesYou should be proficient in:
Machines & technologies you'll use: