CNC Machinist-Programmer
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Mentor, OH · On-site
$23.75 - $32.50/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Mentor, OH · On-site
$23.75 - $32.50/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Mentor, OH · On-site
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Quick apply
Mentor, OH · On-site
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Mentor, OH · On-site
$23.75 - $32.50/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Mentor, OH · On-site
$23.75 - $32.50/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Quick apply
$35 - $40/hr
The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...
Bedford, OH · On-site
$30 - $40/hr
Interpret engineering drawings, blueprints, and specifications to develop efficient G-code programs (CAM software experience a plus). * Select tooling, perform machine setups, and make offsets ...
Quick apply
Bedford, OH · On-site
$30 - $40/hr
Interpret engineering drawings, blueprints, and specifications to develop efficient G-code programs (CAM software experience a plus). * Select tooling, perform machine setups, and make offsets ...
Walton Hills, OH · On-site
$30 - $40/hr
Interpret engineering drawings, blueprints, and specifications to develop efficient G-code programs (CAM software experience a plus). * Select tooling, perform machine setups, and make offsets ...
Quick apply
Walton Hills, OH · On-site
$30 - $40/hr
Interpret engineering drawings, blueprints, and specifications to develop efficient G-code programs (CAM software experience a plus). * Select tooling, perform machine setups, and make offsets ...
Walton Hills, OH · On-site
$30 - $40/hr
Interpret engineering drawings, blueprints, and specifications to develop efficient G-code programs (CAM software experience a plus). * Select tooling, perform machine setups, and make offsets ...
Quick apply
Walton Hills, OH · On-site
$30 - $40/hr
Interpret engineering drawings, blueprints, and specifications to develop efficient G-code programs (CAM software experience a plus). * Select tooling, perform machine setups, and make offsets ...
Wickliffe, OH · On-site
Position Summary The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs to produce customer parts safely, accurately, and efficiently. This position ...
Quick apply
Wickliffe, OH · On-site
Position Summary The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs to produce customer parts safely, accurately, and efficiently. This position ...
Cleveland, OH · On-site
$30 - $40/hr
Job Requirements Qualified candidates must have previous experience programming CNC Machines using Mastercam, must be familiar with Fanuk controls, m ust be computer literate, must be detail-oriented ...
Cleveland, OH · On-site
$30 - $40/hr
Job Requirements Qualified candidates must have previous experience programming CNC Machines using Mastercam, must be familiar with Fanuk controls, m ust be computer literate, must be detail-oriented ...
Wickliffe, OH · On-site
$30/hr
Position Summary The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs to produce customer parts safely, accurately, and efficiently. This position ...
Quick apply
Wickliffe, OH · On-site
$30/hr
Position Summary The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs to produce customer parts safely, accurately, and efficiently. This position ...
Be Seen First
Willoughby, OH · On-site
$25 - $45/hr
CNC Programmer & Operator - Join the Growing Team at Ohio Carbon Blank! Are you a skilled CNC pro who loves to see a part go from a 3D model to a precision-engineered reality? Ohio Carbon Blank is ...
Quick apply
Be Seen First
Willoughby, OH · On-site
$25 - $45/hr
CNC Programmer & Operator - Join the Growing Team at Ohio Carbon Blank! Are you a skilled CNC pro who loves to see a part go from a 3D model to a precision-engineered reality? Ohio Carbon Blank is ...
Be Seen First
Willoughby, OH · On-site
$25 - $45/hr
CNC Programmer & Operator - Join the Growing Team at Ohio Carbon Blank! Are you a skilled CNC pro who loves to see a part go from a 3D model to a precision-engineered reality? Ohio Carbon Blank is ...
Quick apply
Be Seen First
Willoughby, OH · On-site
$25 - $45/hr
CNC Programmer & Operator - Join the Growing Team at Ohio Carbon Blank! Are you a skilled CNC pro who loves to see a part go from a 3D model to a precision-engineered reality? Ohio Carbon Blank is ...
Cleveland, OH · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Cleveland, OH · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Lakewood, OH · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Lakewood, OH · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Cleveland, OH · On-site
$25.75 - $35/hr
CNC Programmer - Mastercam, 2020 version and newer For over 140 years, Horsburgh & Scott has been a leader in the design, manufacture, and repair of custom industrial gears, gearboxes, and power ...
Cleveland, OH · On-site
$25.75 - $35/hr
CNC Programmer - Mastercam, 2020 version and newer For over 140 years, Horsburgh & Scott has been a leader in the design, manufacture, and repair of custom industrial gears, gearboxes, and power ...
The CNC Programmer - Operator is an integral part of the DMH-USA operation having a hand in full-cycle production. * Studies blueprints and creating the design, cutting plastics and manipulating it ...
The CNC Programmer - Operator is an integral part of the DMH-USA operation having a hand in full-cycle production. * Studies blueprints and creating the design, cutting plastics and manipulating it ...
$26 - $35.50/hr
The Repairs Division is seeking an experienced CNC Programmer to Generate program code using computer-aided-manufacturing (CAM-Gibbs) software, runs simulation tests, conduct quality testing and ...
$26 - $35.50/hr
The Repairs Division is seeking an experienced CNC Programmer to Generate program code using computer-aided-manufacturing (CAM-Gibbs) software, runs simulation tests, conduct quality testing and ...
Warrensville Heights, OH · On-site
$19 - $23/hr
The CNC Programmer - Operator is an integral part of the DMH-USA operation having a hand in full-cycle production. * Studies blueprints and creating the design, cutting plastics and manipulating it ...
Warrensville Heights, OH · On-site
$19 - $23/hr
The CNC Programmer - Operator is an integral part of the DMH-USA operation having a hand in full-cycle production. * Studies blueprints and creating the design, cutting plastics and manipulating it ...
Euclid, OH · On-site
$26 - $35.50/hr
The Repairs Division is seeking an experienced CNC Programmer to Generate program code using computer-aided-manufacturing (CAM-Gibbs) software, runs simulation tests, conduct quality testing and ...
Euclid, OH · On-site
$26 - $35.50/hr
The Repairs Division is seeking an experienced CNC Programmer to Generate program code using computer-aided-manufacturing (CAM-Gibbs) software, runs simulation tests, conduct quality testing and ...
$11.66 - $16.66
4% of jobs
$16.66 - $21.66
9% of jobs
$25.25 is the 25th percentile. Wages below this are outliers.
$21.66 - $26.66
17% of jobs
$26.66 - $31.66
13% of jobs
The median wage is $34.58 / hr.
$31.66 - $36.66
13% of jobs
$36.66 - $41.66
10% of jobs
$41.66 - $46.66
9% of jobs
$47.60 is the 75th percentile. Wages above this are outliers.
$46.66 - $51.67
9% of jobs
$51.67 - $56.67
7% of jobs
$56.67 - $61.67
6% of jobs
$61.67 - $66.67
4% of jobs
$11
$38
$66
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

$35 - $40/hr
Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 29 days ago
Description
Princeton Precision Group: Always Advancing. Each business unit under the PPG portfolio has been deliberately selected for their ability to support their customers, lead their industry, and provide high quality products. Your journey with us is more than just a job. It is an opportunity to support the manufacturing of critical hardware to key defense programs, supporting missions to space and providing access for global travel. Join us in the journey!
We are actively seeking an experienced and dedicated CNC Machinist-Programmer to join and grow in the PPG organization. The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires advanced machining knowledge, CNC programming expertise, setup capability, tooling selection, and process development skills. The CNC Machinist-Programmer serves as a technical expert capable of creating efficient machining processes while meeting the stringent quality requirements of the aerospace, defense, and power generation industries. The ideal candidate can review a print, develop a machining strategy, create CNC programs, perform setups, manufacture first articles, inspect critical features, and optimize processes for production.
Highlights and Benefits
Requirements
Qualifications
Knowledge, skills, and abilities
Compensation
Princeton Precision Group abides by applicable export control laws including the International Traffic in Arms Regulations (ITAR) in accordance with the company's export control procedures. Most positions require access to ITAR/EAR-controlled information. As such, persons considered for this position must be either a U.S. Citizen, Permanent Resident (green card holder) or otherwise classifiable as a "U.S. Person" under relevant regulations.Â