CNC Programmer
$25.75 - $35.25/hr
As a CNC Programmer, you will: Own CNC Programming & Optimization * Write, maintain, and optimize CNC programs for new and existing parts (Swiss turning, milling, and related processes) using ...
$25.75 - $35.25/hr
As a CNC Programmer, you will: Own CNC Programming & Optimization * Write, maintain, and optimize CNC programs for new and existing parts (Swiss turning, milling, and related processes) using ...
$25.75 - $35.25/hr
As a CNC Programmer, you will: Own CNC Programming & Optimization * Write, maintain, and optimize CNC programs for new and existing parts (Swiss turning, milling, and related processes) using ...
$25.75 - $35.25/hr
Produces machined parts, products, or components by programming and operating computer numerical control (CNC) production equipment. Duties and Responsibilities: * Responsible for accurate and ...
$25.75 - $35.25/hr
Produces machined parts, products, or components by programming and operating computer numerical control (CNC) production equipment. Duties and Responsibilities: * Responsible for accurate and ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Description We are seeking a highly skilled CNC Programmer to join our advanced manufacturing team. In this role, you will be responsible for taking complex medical component designs from concept to ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Description We are seeking a highly skilled CNC Programmer to join our advanced manufacturing team. In this role, you will be responsible for taking complex medical component designs from concept to ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Description We are seeking a highly skilled CNC Programmer to join our precision machining team. In this role, you will be the primary architect of our production efficiency. Your mission will be to ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Description We are seeking a highly skilled CNC Programmer to join our precision machining team. In this role, you will be the primary architect of our production efficiency. Your mission will be to ...
Dayton, OH · On-site
$45 - $55/hr
We are seeking an experienced Gantry Programmer with expertise in Siemens 840D sl CNC systems , PLC-CNC integration , and machine safety programming . The ideal candidate will have hands-on ...
Quick apply
Dayton, OH · On-site
$45 - $55/hr
We are seeking an experienced Gantry Programmer with expertise in Siemens 840D sl CNC systems , PLC-CNC integration , and machine safety programming . The ideal candidate will have hands-on ...
Springfield, OH · On-site
$19.50 - $26.75/hr
The CNC Programmer will work closely with engineers and production staff to ensure that all specifications are met and that production runs smoothly. Main responsibilities * Develops and maintains ...
Springfield, OH · On-site
$19.50 - $26.75/hr
The CNC Programmer will work closely with engineers and production staff to ensure that all specifications are met and that production runs smoothly. Main responsibilities * Develops and maintains ...
Springfield, OH · On-site
$19.50 - $26.75/hr
The CNC Programmer will work closely with engineers and production staff to ensure that all specifications are met and that production runs smoothly. Main responsibilities * Develops and maintains ...
Springfield, OH · On-site
$19.50 - $26.75/hr
The CNC Programmer will work closely with engineers and production staff to ensure that all specifications are met and that production runs smoothly. Main responsibilities * Develops and maintains ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Responsible for accurate and efficient engineered programming of CNC machines. * Develops, edits, or modifies operation sequences based on manufacturing sketches, blueprints, or schematics.
Dayton, OH · On-site
$25.75 - $35.25/hr
Responsible for accurate and efficient engineered programming of CNC machines. * Develops, edits, or modifies operation sequences based on manufacturing sketches, blueprints, or schematics.
$25.75 - $35.25/hr
We are seeking a highly skilled CNC Programmer to join our advanced manufacturing team. In this role, you will be responsible for taking complex medical component designs from concept to production.
$25.75 - $35.25/hr
We are seeking a highly skilled CNC Programmer to join our advanced manufacturing team. In this role, you will be responsible for taking complex medical component designs from concept to production.
Plain City, OH · On-site
$26.25 - $35.75/hr
CNC Programmer & Machinist Location: Plain City, Ohio (Located 5 minutes from Dublin, OH) Schedule: 1st Shift | Full-Time Summary We are currently accepting applications for an experienced CNC ...
Quick apply
Plain City, OH · On-site
$26.25 - $35.75/hr
CNC Programmer & Machinist Location: Plain City, Ohio (Located 5 minutes from Dublin, OH) Schedule: 1st Shift | Full-Time Summary We are currently accepting applications for an experienced CNC ...
$25.75 - $35.25/hr
We are seeking a highly skilled CNC Programmer to join our precision machining team. In this role, you will be the primary architect of our production efficiency. Your mission will be to develop ...
$25.75 - $35.25/hr
We are seeking a highly skilled CNC Programmer to join our precision machining team. In this role, you will be the primary architect of our production efficiency. Your mission will be to develop ...
Dayton, OH · On-site
$55 - $65/hr
... Engineer. • Creates CNC program to regulate movement of the machine tool. • Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. • ...
Quick apply
Dayton, OH · On-site
$55 - $65/hr
... Engineer. • Creates CNC program to regulate movement of the machine tool. • Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. • ...
$25.75 - $35.25/hr
CNC Sheet Metal Programmer Location: First Flight- Miamisburg, OH - Onsite About Accelevation We build what the future runs on. Accelevation designs, manufactures and installs the physical ...
$25.75 - $35.25/hr
CNC Sheet Metal Programmer Location: First Flight- Miamisburg, OH - Onsite About Accelevation We build what the future runs on. Accelevation designs, manufactures and installs the physical ...
Vandalia, OH · On-site
$25 - $34/hr
Creates CNC program to regulate movement of the machine tool. * Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. * Supports manufacturing ...
Quick apply
Vandalia, OH · On-site
$25 - $34/hr
Creates CNC program to regulate movement of the machine tool. * Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. * Supports manufacturing ...
Vandalia, OH · On-site
$25 - $34/hr
Creates CNC program to regulate movement of the machine tool. * Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. * Supports manufacturing ...
Vandalia, OH · On-site
$25 - $34/hr
Creates CNC program to regulate movement of the machine tool. * Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. * Supports manufacturing ...
$25 - $34/hr
Creates CNC program to regulate movement of the machine tool. * Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. * Supports manufacturing ...
$25 - $34/hr
Creates CNC program to regulate movement of the machine tool. * Responsible for communicating with the Manufacturing Engineer all issues found as the job is being programmed. * Supports manufacturing ...
Sidney, OH · On-site
$67K - $86K/yr
DRT Aerospace is seeking a highly skilled Senior CNC Programmer / Manufacturing Engineer to develop advanced CNC machining programs and manufacturing processes for complex aerospace and defense ...
Quick apply
Sidney, OH · On-site
$67K - $86K/yr
DRT Aerospace is seeking a highly skilled Senior CNC Programmer / Manufacturing Engineer to develop advanced CNC machining programs and manufacturing processes for complex aerospace and defense ...
Tipp City, OH · On-site
$25 - $30/hr
We are in need of Programmers for CNC Mills vertical and horizontal, CNC boring mills and CNC lathe. Must be capable of setting up and running CNC boring mill ranging in size 2 meter to 3.5 meter ...
Quick apply
Tipp City, OH · On-site
$25 - $30/hr
We are in need of Programmers for CNC Mills vertical and horizontal, CNC boring mills and CNC lathe. Must be capable of setting up and running CNC boring mill ranging in size 2 meter to 3.5 meter ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Lead programming, setup, and operation of complex 5-axis CNC machines using advanced CAM platforms such as Mastercam, Esprit, Fusion360 and Siemens NX as well as other specialized software * Develop ...
Dayton, OH · On-site
$25.75 - $35.25/hr
Lead programming, setup, and operation of complex 5-axis CNC machines using advanced CAM platforms such as Mastercam, Esprit, Fusion360 and Siemens NX as well as other specialized software * Develop ...
Xenia, OH · On-site
CNC Lathe Programmer/Operator Department: CNC FLSA Status: Non-Exempt Position Overview: The CNC Lathe Programmer/Operator will play a critical role in the production of high-quality hydraulic and ...
Quick apply
Xenia, OH · On-site
CNC Lathe Programmer/Operator Department: CNC FLSA Status: Non-Exempt Position Overview: The CNC Lathe Programmer/Operator will play a critical role in the production of high-quality hydraulic and ...
$12.44 - $14.34
3% of jobs
$14.34 - $16.23
5% of jobs
$16.23 - $18.12
11% of jobs
$18.83 is the 25th percentile. Wages below this are outliers.
$18.12 - $20.01
15% of jobs
The median wage is $21.72 / hr.
$20.01 - $21.90
17% of jobs
$21.90 - $23.79
14% of jobs
$25.06 is the 75th percentile. Wages above this are outliers.
$23.79 - $25.68
14% of jobs
$25.68 - $27.57
9% of jobs
$27.57 - $29.46
6% of jobs
$29.46 - $31.35
3% of jobs
$31.35 - $33.25
2% of jobs
$12
$22
$33
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.

Elliott Tool Technologies, a client of Brixey and Meyer, is seeking a CNC Programmer to join their team!
Full-time | First Shift (7am–4pm or 8am–5pm) | Onsite in Dayton, OH
Relocation or transition support available for strong candidates
Elliott Tool Technologies is seeking an experienced CNC Programmer to serve as the go-to programming expert in our shop. This role is ideal for someone who enjoys solving complex machining problems, improving performance, and having direct impact on how parts are produced every day.
This is more than a programming role—it’s an opportunity to lead how machining gets done in a stable, highly respected shop environment.
As a CNC Programmer, you will:
Own CNC Programming & Optimization
Be the Shop’s Programming Expert
Drive Continuous Improvement
And Build Capability Across the Team
Why Choose Elliott Tool?
What We’re Looking For
Apply Now!
If you take ownership of your work, enjoy solving machining challenges, and want to make a direct impact on shop performance, we’d like to connect. Apply to this post or contact us on our website now!
Elliott Tool Technologies is an equal opportunity employer, who values diversity and is committed to creating an inclusive environment for all employees.
Sourced by ZipRecruiter
Accounting services
51 - 200 Employees
Miamisburg, OH, US
2002