1

Cnc Programmer Jobs in Springfield, OH (NOW HIRING)

CNC Machinist

Piqua, OH

$18.75 - $25.50/hr

Edits and updates CNC programs by working with programmers and engineering for continuous improvement. * Sets up fixture and jaws. Establish start up dimensions for machine multiple times a day.

CNC Machinist

Piqua, OH · On-site

$18.75 - $25.50/hr

Edits and updates CNC programs by working with programmers and engineering for continuous improvement. * Sets up fixture and jaws. Establish start up dimensions for machine multiple times a day.

CNC Mill Trainer

Beavercreek, OH · On-site

$27 - $30/hr

Strong knowledge of CNC machine operation and basic programming * Blueprint reading and GD&T fundamentals * Precision measurement and inspection techniques * Understanding of manufacturing workflows ...

Precision CNC Machinist

Dayton, OH · On-site

$20 - $28/hr

Set up and operate CNC machinery to produce precision parts according to engineering specifications. * Interpret technical drawings, blueprints, and work orders to ensure accurate production.

Precision CNC Machinist

Dayton, OH · On-site

$20 - $28/hr

Set up and operate CNC machinery to produce precision parts according to engineering specifications. * Interpret technical drawings, blueprints, and work orders to ensure accurate production.

Precision CNC Machinist

Dayton, OH · On-site

$20 - $28/hr

Set up and operate CNC machinery to produce precision parts according to engineering specifications. * Interpret technical drawings, blueprints, and work orders to ensure accurate production.

CNC Machinist

Dayton, OH · On-site

$20 - $27.25/hr

Enginetics ETG, a Standex Company in the Engineering Technologies Group has an immediate need for CNC Machinist on our 2nd shift and 3rd shift Enginetics ETG's success is a direct result of our most ...

Okuma CNC Machinist

Springfield, OH

$18.50 - $25.25/hr

CNC Machinist Location: Springfield, OH (Relocation Not Available) Salary Range: Skill test ... code programming ● Skilled in trigonometry and basic algebra for machining calculations ● ...

New

CNC Machinist

Piqua, OH · On-site

$18.75 - $25.50/hr

Edits and updates CNC programs by working with programmers and engineering for continuous improvement. * Sets up fixture and jaws. Establish start up dimensions for machine multiple times a day.

CNC Machinist

Dayton, OH

$20 - $27.25/hr

Enginetics ETG, a Standex Company in the Engineering Technologies Group has an immediate need for CNC Machinist on our 2nd shift and 3rd shift Enginetics ETG's success is a direct result of our most ...

Be Seen First

We are seeking an experienced CNC Machinist to set up and operate CNC horizontal boring and milling ... Work with quality and manufacturing engineering to confirm process capability, resolve dimensional ...

CNC Machinist (Job Shop)- This is not production machining or operating Pay: $37+ (Depends on ... Troubleshoot machining and programming issues to ensure parts meet specifications and function ...

New

CNC Machinist - 1st Shift

Dayton, OH

$19.50 - $26.50/hr

Resonant Sciences LLC has an opening for a hands-on CNC Machinist to join our Dayton, Ohio team ... Strong understanding of engineering drawings, tolerances, and GD amp;T fundamentals. * Organized ...

CNC Machinist 1st

Dayton, OH

$20 - $27.25/hr

No programming experience is required. What's a Typical Day Like? * Performs variety of production ... Minimum of 1 year experience on CNC mills or lathes. * Must be familiar with and be able to use ...

CNC Operator | Day Shift

Dayton, OH · On-site

$20 - $27.25/hr

Our team produces highly engineered components used in robotic-assisted surgery, minimally invasive procedures, and advanced medical technologies. We're looking for motivated CNC professionals who ...

CNC Machinist (Dayton Lamina)

Dayton, OH · On-site

$20 - $27.25/hr

No programming experience is required. Machinists will be required to work five 8-hours shifts with ... CNC mills or lathes. • Must be familiar with and be able to use precision measuring equipment.

CNC Machinist - 2nd Shift

Dayton, OH · On-site

$19.50 - $26.50/hr

Resonant Sciences LLC has an opening for a hands-on CNC Machinist - 2nd / Alternate Shift to join ... Strong understanding of engineering drawings, tolerances, and GD amp;T fundamentals. * Organized ...

Showing results 41-60

Cnc Programmer information

See Springfield, OH salary details

$12

$22

$33

How much do cnc programmer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for cnc programmer in Springfield, OH is $22.89, according to ZipRecruiter salary data. Most workers in this role earn between $18.85 and $25.77 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

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.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning 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.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What are the most commonly searched types of Cnc Programmer jobs in Springfield, OH?

The most popular types of Cnc Programmer jobs in Springfield, OH are:

What cities near Springfield, OH are hiring for Cnc Programmer jobs?

Cities near Springfield, OH with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Springfield, OH as of August 2026, with employment types broken down into 84% Full Time, 8% Part Time, 2% Contract, and 6% Nights. Highlights an 94% Physical, and 6% Remote job distribution, with an average salary of $47,620 per year, or $22.9 per hour.

$18.75 - $25.50/hr

Full-time

Re-posted 14 days ago


Job description

CNC Machinist
LOCATION: Piqua, Ohio
BUSINESS UNIT: Crane Pumps & Systems
DEPARTMENT: Operations
SEGMENT: Process Flow Technologies
REPORTS TO: Machine Shop Supervisor
BASIC FUNCTION:
Sets up and operates conventional machine tools such as lathes, milling machines, and grinders to machine metallic and nonmetallic work pieces in a low volume/high mix environment. Sets up and operates either CNC lathes or CNC milling centers to machine metallic and nonmetallic work pieces
RESPONSIBILITIES AND DUTIES:
  • Reads blueprint or job order for product specifications such as dimensions and tolerances, tooling instructions such as fixtures, feed rates, cutting speeds, depth of cut and determines sequence of operations
  • Selects, positions and secures tool in tool holder (chuck, collet, or tool post).
  • Positions and secures work piece in holding device, machine table, chuck, centers, or fixtures.
  • Moves controls to position tool and work piece in relation to each other and to set specified feeds, speeds and depth of cut.
  • Edits and updates CNC programs by working with programmers and engineering for continuous improvement.
  • Sets up fixture and jaws. Establish start up dimensions for machine multiple times a day.
  • Observes operation of machine.
  • Verifies quality of machined work piece to specifications using a variety of different calibrated gauges.
  • Operates bench tools to de-burr parts.
  • Other duties as assigned.

QUALIFICATIONS AND SKILLS:
  • Six months to one-year related experience and/or training; or equivalent combination of education and experience.
  • Associate's degree or equivalent from two-year college or technical school (preferred).
  • Must possess a high school diploma or GED
  • Must be able to lift up to 30 pounds

This description has been designed to indicate the general nature and level of work being performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
Crane Company. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, gender, sexual orientation, general identity, national origin, disability or veteran status.

Crane AI logo

About Crane AI

Sourced by ZipRecruiter

Industry

Software development

Company size

11 - 50 Employees

Headquarters location

New York, NY, US

Year founded

2017