Seeking a CMM Programmer with hands-on experience developing and running inspection programs using metrology software such as PC-DMIS, Metrologic, or PolyWorks. The ideal candidate brings 2-3 years ...
Seeking a CMM Programmer with hands-on experience developing and running inspection programs using metrology software such as PC-DMIS, Metrologic, or PolyWorks. The ideal candidate brings 2-3 years ...
CNC Programmer
$24.75 - $33.75/hr
We are looking to add a CNC Programmer who will be responsible for reading and interpreting design blueprints, programming Multi Axis - Turn Mill machines, setting up, and adjusting the machines ...
Quick apply
CNC Programmer
$24.75 - $33.75/hr
We are looking to add a CNC Programmer who will be responsible for reading and interpreting design blueprints, programming Multi Axis - Turn Mill machines, setting up, and adjusting the machines ...
CNC Programmer
Dayton, OH · On-site
$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 ...
CNC Programmer
Dayton, OH · On-site
$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 ...
CNC Programmer
North Canton, OH · On-site
$1/hr
CNC Programming
CNC Programmer
Cleveland, OH · On-site
$25.75 - $35.25/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining CNC machining programs and Faro Arm/Polyworks inspection programs to support die maintenance, repair, and new tooling ...
Quick apply
CNC Programmer
Cleveland, OH · On-site
$25.75 - $35.25/hr
The CNC Programmer is responsible for developing, optimizing, and maintaining CNC machining programs and Faro Arm/Polyworks inspection programs to support die maintenance, repair, and new tooling ...
The CMM Programmer will create and update CMM Programs for part specific receiving inspections, in-process inspections, and final inspections. You will utilize a variety of precision measuring ...
The CMM Programmer will create and update CMM Programs for part specific receiving inspections, in-process inspections, and final inspections. You will utilize a variety of precision measuring ...
CNC Programmer
Willoughby, OH · On-site
$24.75 - $33.75/hr
We are looking to add a CNC Programmer who will be responsible for reading and interpreting design blueprints, programming Multi Axis - Turn Mill machines, setting up, and adjusting the machines ...
Quick apply
CNC Programmer
Willoughby, OH · On-site
$24.75 - $33.75/hr
We are looking to add a CNC Programmer who will be responsible for reading and interpreting design blueprints, programming Multi Axis - Turn Mill machines, setting up, and adjusting the machines ...
CNC Programmer
North Canton, OH · On-site
$23.50 - $32.25/hr
Machinist, Programmer- control based programming (conversational and/or G&M codes), CAM Programming, CAD Experience- 2D and Solid Modeling Environment Requirements: • Work schedule generally ...
CNC Programmer
North Canton, OH · On-site
$23.50 - $32.25/hr
Machinist, Programmer- control based programming (conversational and/or G&M codes), CAM Programming, CAD Experience- 2D and Solid Modeling Environment Requirements: • Work schedule generally ...
CNC Programmer
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 ...
CNC Programmer
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 ...
CNC Programmer
$23.50 - $32.25/hr
CNC Programmer North Canton, Ohio Company Overview: Ajax Tocco Magnethermic (ATM), a subsidiary of ParkOhio , traces its roots back to the 1800s and has a rich history of excellence in induction ...
Quick apply
CNC Programmer
$23.50 - $32.25/hr
CNC Programmer North Canton, Ohio Company Overview: Ajax Tocco Magnethermic (ATM), a subsidiary of ParkOhio , traces its roots back to the 1800s and has a rich history of excellence in induction ...
CNC Programmer
$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 ...
CNC Programmer
$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 ...
CNC Programmer
North Canton, OH · On-site
$23.50 - $32.25/hr
CNC Programmer North Canton, Ohio Company Overview: Ajax Tocco Magnethermic (ATM), a subsidiary of ParkOhio , traces its roots back to the 1800s and has a rich history of excellence in induction ...
CNC Programmer
North Canton, OH · On-site
$23.50 - $32.25/hr
CNC Programmer North Canton, Ohio Company Overview: Ajax Tocco Magnethermic (ATM), a subsidiary of ParkOhio , traces its roots back to the 1800s and has a rich history of excellence in induction ...
CAM Programmer
Wooster, OH · On-site
$23 - $31.50/hr
Executes programming or program documentation, maintenance, optimization for new parts or work pieces, for a variety of processing machines (e.g. turning, wire eroding, grinding of forms), to meet ...
CAM Programmer
Wooster, OH · On-site
$23 - $31.50/hr
Executes programming or program documentation, maintenance, optimization for new parts or work pieces, for a variety of processing machines (e.g. turning, wire eroding, grinding of forms), to meet ...
CAM Programmer
$23 - $31.50/hr
Executes programming or program documentation, maintenance, optimization for new parts or work pieces, for a variety of processing machines (e.g. turning, wire eroding, grinding of forms), to meet ...
CAM Programmer
$23 - $31.50/hr
Executes programming or program documentation, maintenance, optimization for new parts or work pieces, for a variety of processing machines (e.g. turning, wire eroding, grinding of forms), to meet ...
CNC Programmer
$30 - $38/hr
Legacy Talent Search is currently seeking candidates for a CNC Programmer role in Cincinnati, OH. Our client is a well-established industry leader known for innovation and a commitment to delivering ...
Quick apply
CNC Programmer
$30 - $38/hr
Legacy Talent Search is currently seeking candidates for a CNC Programmer role in Cincinnati, OH. Our client is a well-established industry leader known for innovation and a commitment to delivering ...
CMM Programmer
$30 - $35/hr
CMM Programmer - Cleveland, OH - JOB 26-00282 Pay Range: $30.00 - $35.00/HR Full-Time Permanent Position with Benefits Seeking an experienced CMM Programmer for a premier manufacturing company in the ...
CMM Programmer
$30 - $35/hr
CMM Programmer - Cleveland, OH - JOB 26-00282 Pay Range: $30.00 - $35.00/HR Full-Time Permanent Position with Benefits Seeking an experienced CMM Programmer for a premier manufacturing company in the ...
CNC Programmer
Middletown, OH · On-site
$25.25 - $34.50/hr
Position Summary Magellan Aerospace, Middletown has an exciting new opportunity for a CNC Programmer. The purpose of this position is to develop, optimize, and maintain CNC programs to support the ...
CNC Programmer
Middletown, OH · On-site
$25.25 - $34.50/hr
Position Summary Magellan Aerospace, Middletown has an exciting new opportunity for a CNC Programmer. The purpose of this position is to develop, optimize, and maintain CNC programs to support the ...
Computer Programmer - 2953 Job Ref.: 2953 Role: Information Technology Relocation Available: No Industry: I.T. Location: Ohio Town / City: Cincinatti Job Type: Permanent full-time Position Summary:
Computer Programmer - 2953 Job Ref.: 2953 Role: Information Technology Relocation Available: No Industry: I.T. Location: Ohio Town / City: Cincinatti Job Type: Permanent full-time Position Summary:
Programmer/Machinest
Cincinnati, OH · On-site
$28 - $36/hr
Overview We are seeking a skilled CNC Programmer to join our small business. Candidates must possess a strong understanding of CNC machinery and programming, with the ability to program and setup ...
Quick apply
Programmer/Machinest
Cincinnati, OH · On-site
$28 - $36/hr
Overview We are seeking a skilled CNC Programmer to join our small business. Candidates must possess a strong understanding of CNC machinery and programming, with the ability to program and setup ...
Programmer/Machinest
Cincinnati, OH · On-site
$28 - $36/hr
Overview We are seeking a skilled CNC Programmer to join our small business. Candidates must possess a strong understanding of CNC machinery and programming, with the ability to program and setup ...
Quick apply
Programmer/Machinest
Cincinnati, OH · On-site
$28 - $36/hr
Overview We are seeking a skilled CNC Programmer to join our small business. Candidates must possess a strong understanding of CNC machinery and programming, with the ability to program and setup ...
Programmer information
See Ohio salary details
$11.43 - $16.33
4% of jobs
$16.33 - $21.23
9% of jobs
$24.76 is the 25th percentile. Wages below this are outliers.
$21.23 - $26.14
17% of jobs
$26.14 - $31.04
13% of jobs
The median wage is $33.90 / hr.
$31.04 - $35.94
13% of jobs
$35.94 - $40.85
10% of jobs
$40.85 - $45.75
9% of jobs
$46.67 is the 75th percentile. Wages above this are outliers.
$45.75 - $50.65
9% of jobs
$50.65 - $55.55
7% of jobs
$55.55 - $60.46
6% of jobs
$60.46 - $65.36
4% of jobs
$11
$37
$65
How much do programmer jobs pay per hour?
Can I make 100K as a software developer?
What are some common challenges programmers face when working on large, collaborative projects?
What jobs pay $500,000 a year in the US?
What does a programmer do?
What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?
What job makes $10,000 a month without a degree?
What job does a programmer do?
What Do Programmers Do?
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
What is the difference between Programmer vs Software Developer?
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Job description
Job Description Description: Seeking a CMM Programmer with hands-on experience developing and running inspection programs using metrology software such as PC-DMIS, Metrologic, or PolyWorks. The ideal candidate brings 2-3 years of CMM programming experience, a solid foundation in blueprint reading, GD&T, and precision measurement, and working knowledge of AIAG Core Tools. This role supports both prototype and production activities in a collaborative, cross-functional environment.
Responsibilities/skills: Develop, modify, and run CMM inspection programs using metrology software to measure parts, components, fixtures, and assemblies. Perform dimensional layouts and generate inspection reports that meet customer requirements. Interpret engineering drawings, CAD models, and GD&T specifications.
Troubleshoot and optimize existing programs and reporting processes. Support metrology activities, including equipment calibration, fixture reviews, and continuous improvement initiatives. Operate and support measurement equipment such as CMMs and Faro Arms.
Maintain accurate data, reports, and documentation in accordance with established procedures. Prioritize workload to ensure timely completion of layouts, inspections, and reports. Provide technical guidance and training to operators, team members, and customers as needed.
Participate in prototype and manufacturing support activities when required. Qualifications: High school diploma or equivalent. Minimum 2-3 years of CMM programming experience.
Experience with PC-DMIS, Metrologic, PolyWorks, or similar metrology software. Strong understanding and application of GD&T and blueprint reading. Experience measuring sheet metal and plastic automotive components preferred.
Working knowledge of AIAG Core Tools (PPAP, SPC, MSA, FMEA, APQP). Proficient in the use of precision measuring equipment, including calipers, micrometers, indicators, and height gages. Ability to read and interpret CAD models and engineering drawings.
Proficient with Microsoft Office applications. Strong attention to detail, organizational skills, and communication abilities.
About OtterBase
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
201 - 500 Employees
Headquarters location
Grand Rapids, MI, US
Year founded
1998