CNC Engineer
$67K - $85K/yr
Onsite ONLY in Blue Ash, Ohio (Hybrid not offered at this time) Responsible for drafting and engineering a project from start to finish, including floor plans, detail plans, submittals, and ...
$67K - $85K/yr
Onsite ONLY in Blue Ash, Ohio (Hybrid not offered at this time) Responsible for drafting and engineering a project from start to finish, including floor plans, detail plans, submittals, and ...
$67K - $85K/yr
Onsite ONLY in Blue Ash, Ohio (Hybrid not offered at this time) Responsible for drafting and engineering a project from start to finish, including floor plans, detail plans, submittals, and ...
CNC programming using Mastercam for 4-axis and 5-axis horizontal and vertical platforms Makino milling centers with automation * Fixture design, tool selection, and setup sheets * Collaborating with ...
Quick apply
CNC programming using Mastercam for 4-axis and 5-axis horizontal and vertical platforms Makino milling centers with automation * Fixture design, tool selection, and setup sheets * Collaborating with ...
Grove City, OH · On-site
$120K/yr
Other bonus opportunities We are seeking an expert-level CNC Programmer who models the accountability and humility that define our culture and who will thoughtfully bring the efficiency ...
Quick apply
Grove City, OH · On-site
$120K/yr
Other bonus opportunities We are seeking an expert-level CNC Programmer who models the accountability and humility that define our culture and who will thoughtfully bring the efficiency ...
$100K - $140K/yr
... Engineer position. This individual will develop and optimize CNC machining processes, create and validate CNC programs, and provide hands-on support to manufacturing operations while serving as a ...
New
$100K - $140K/yr
... Engineer position. This individual will develop and optimize CNC machining processes, create and validate CNC programs, and provide hands-on support to manufacturing operations while serving as a ...
New
Euclid, OH · On-site
$25.50 - $34.75/hr
CNC Programmer Department: Production Reports To: Machining Manager FLSA Status: Non-Exempt CNC Programmer- LEVEL I (Programmer I/Entry Programmer) Position Summary: The CNC Programmer I supports CNC ...
Quick apply
Euclid, OH · On-site
$25.50 - $34.75/hr
CNC Programmer Department: Production Reports To: Machining Manager FLSA Status: Non-Exempt CNC Programmer- LEVEL I (Programmer I/Entry Programmer) Position Summary: The CNC Programmer I supports CNC ...
Mason, OH · On-site
$105K - $140K/yr
CNC Programming and Siemens NX experience is required. THS IS A FULL TIME ONSITE POSITION LOCATED IN MASON, OHIO Responsibilities Applications Engineer/ CNC Programmer * Analyzes and translates ...
Quick apply
Mason, OH · On-site
$105K - $140K/yr
CNC Programming and Siemens NX experience is required. THS IS A FULL TIME ONSITE POSITION LOCATED IN MASON, OHIO Responsibilities Applications Engineer/ CNC Programmer * Analyzes and translates ...
Evendale, OH · On-site
$24.25 - $33.25/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
$24.25 - $33.25/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 ...
$24.25 - $33.25/hr
Leads CNC programming and manufacturing engineering tasksfocused on CNC milling and turning in a high-mix, low-volume environment, with primary responsibility for creating, validating, and ...
$24.25 - $33.25/hr
Leads CNC programming and manufacturing engineering tasksfocused on CNC milling and turning in a high-mix, low-volume environment, with primary responsibility for creating, validating, and ...
$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 ...
Be Seen First
Cleveland, OH · On-site
$33 - $39/hr
The CNC Programmer is responsible for working from blueprints to create, maintain, and troubleshoot machining programs for the CNC machining centers. This role must be familiar with standard ...
Quick apply
Be Seen First
Cleveland, OH · On-site
$33 - $39/hr
The CNC Programmer is responsible for working from blueprints to create, maintain, and troubleshoot machining programs for the CNC machining centers. This role must be familiar with standard ...
Be Seen First
Cleveland, OH · On-site
$33 - $39/hr
The CNC Programmer is responsible for working from blueprints to create, maintain, and troubleshoot machining programs for the CNC machining centers. This role must be familiar with standard ...
Quick apply
Be Seen First
Cleveland, OH · On-site
$33 - $39/hr
The CNC Programmer is responsible for working from blueprints to create, maintain, and troubleshoot machining programs for the CNC machining centers. This role must be familiar with standard ...
Mount Orab, OH · On-site
$65K - $82K/yr
... Engineer to join our team in Mt. Orab, OH . The CNC Programmer will be responsible for developing CAM methodologies, creating solutions for highly technical problems, simplify setup procedures ...
Mount Orab, OH · On-site
$65K - $82K/yr
... Engineer to join our team in Mt. Orab, OH . The CNC Programmer will be responsible for developing CAM methodologies, creating solutions for highly technical problems, simplify setup procedures ...
Sidney, OH · On-site
$24.50 - $33.75/hr
... Engineer to develop advanced CNC machining programs and manufacturing processes for complex aerospace and defense components. This role combines Siemens NX (Unigraphics) CAM programming ...
Quick apply
Sidney, OH · On-site
$24.50 - $33.75/hr
... Engineer to develop advanced CNC machining programs and manufacturing processes for complex aerospace and defense components. This role combines Siemens NX (Unigraphics) CAM programming ...
Cincinnati, OH · On-site
$90K - $110K/yr
CNC Programmer Fairfield / Cincinnati, OH (On-Site) $90K-$110K Salary Summary Seeking a CNC Programmer to support complex milling and turning operations in a high-precision machining environment.
Cincinnati, OH · On-site
$90K - $110K/yr
CNC Programmer Fairfield / Cincinnati, OH (On-Site) $90K-$110K Salary Summary Seeking a CNC Programmer to support complex milling and turning operations in a high-precision machining environment.
Dayton, OH · On-site
$25.75 - $35.25/hr
CNC Programmer II Location: Dayton, Ohio Duration: 12+ months Job Overview We are seeking a skilled CNC Programmer II to develop, optimize, and maintain CNC programs supporting precision machining ...
Quick apply
Dayton, OH · On-site
$25.75 - $35.25/hr
CNC Programmer II Location: Dayton, Ohio Duration: 12+ months Job Overview We are seeking a skilled CNC Programmer II to develop, optimize, and maintain CNC programs supporting precision machining ...
Springfield, OH · On-site
$23.75 - $32.75/hr
CNC Programming & Equipment * Develop, modify, certify, and maintain CNC programs using G/M-code, macro programming, hard-coded logic, and CAM-generated programs. * Support CAD/CAM systems, post ...
Springfield, OH · On-site
$23.75 - $32.75/hr
CNC Programming & Equipment * Develop, modify, certify, and maintain CNC programs using G/M-code, macro programming, hard-coded logic, and CAM-generated programs. * Support CAD/CAM systems, post ...
$25 - $34.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
$25 - $34.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
Euclid, OH · On-site
$40/hr
... Engineer (Mazak / Mastercam) Position Summary The CNC Programmer / Manufacturing Engineer will serve as the primary programming resource for new and existing Mazak vertical milling operations. This ...
Quick apply
Euclid, OH · On-site
$40/hr
... Engineer (Mazak / Mastercam) Position Summary The CNC Programmer / Manufacturing Engineer will serve as the primary programming resource for new and existing Mazak vertical milling operations. This ...
Fairfield, OH · On-site
$25 - $34.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
Fairfield, OH · On-site
$25 - $34.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
Quick apply
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
$39.5K - $45.4K
3% of jobs
$45.4K - $51.3K
4% of jobs
$51.3K - $57.2K
3% of jobs
$57.2K - $63.1K
5% of jobs
$63.1K - $69.1K
8% of jobs
$69.5K is the 25th percentile. Wages below this are outliers.
$69.1K - $75K
14% of jobs
The median wage is $78.4K / yr.
$75K - $80.9K
22% of jobs
$86.8K is the 75th percentile. Wages above this are outliers.
$80.9K - $86.8K
16% of jobs
$86.8K - $92.7K
10% of jobs
$92.7K - $98.7K
8% of jobs
$98.7K - $104.6K
6% of jobs
$39.5K
$78K
$104.6K
| Aspect | Cnc Engineer | Cnc Programmer |
|---|---|---|
| Primary Role | Designs, develops, and oversees CNC machining processes and equipment. | Creates and writes CNC code to operate machines based on design specifications. |
| Required Skills | Mechanical knowledge, troubleshooting, process optimization | G-code programming, CAD/CAM software proficiency |
| Work Environment | Manufacturing plants, machine shops | Machine shops, manufacturing facilities |
| Certifications | Often requires technical diplomas or engineering background | Often requires CNC programming certifications or training |
While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

Responsibilities and Duties