1

Cnc Programming Jobs in Fairborn, OH (NOW HIRING)

CNC Programming skills include variable & macro programming, Okuma control experience, interfacing and optimizing gage feedback systems, Probing routines, and Automation related CNC programming.

Manufacturing Engineer

Dayton, OH · On-site

$85K - $100K/yr

CNC Programming skills include variable & macro programming, Okuma control experience, interfacing and optimizing gage feedback systems, Probing routines, and Automation related CNC programming.

Manufacturing Engineer

Dayton, OH · On-site

$80 - $100/hr

CNC Programming skills include variable & macro programming, Okuma control experience, interfacing and optimizing gage feedback systems, Probing routines, and Automation related CNC programming.

CNC Programming & Equipment * Knowledgeable to supportCNC,demonstratesbasic understanding of G/M-code programming. * Supports equipment performance improvement and capability enhancement across ...

CNC Programming & Equipment * Knowledgeable to support CNC, demonstrates basic understanding of G/M-code programming. * Supports equipment performance improvement and capability enhancement across ...

CNC Programmer

Dayton, OH · On-site

$25.75 - $35.25/hr

Programming -- Writing computer programs for CNC equipment. Requires thorough knowledge of G and M codes, including the ability to write G code by hand and the ability to interpret existing G code.

CNC Programmer

Dayton, OH · On-site

$25.75 - $35.25/hr

Programming -- Writing computer programs for CNC equipment. Requires thorough knowledge of G and M codes, including the ability to write G code by hand and the ability to interpret existing G code.

5-Axis Machining Specialist

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 ...

5-Axis Machining Specialist

Dayton, OH

$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 ...

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.

CNC Programmer (5-Axis)

Dayton, OH · On-site

$25.75 - $35.25/hr

Run programming simulations and modify as needed * Interpret drawings and product models to make ... Minimum of 5 years' experience in 5-Axis CNC programming in a manufacturing and machining ...

CNC Programmer (5-Axis)

Dayton, OH · On-site

$25.75 - $35.25/hr

Run programming simulations and modify as needed * Interpret drawings and product models to make ... Minimum of 5 years' experience in 5-Axis CNC programming in a manufacturing and machining ...

CNC Programmer II

Dayton, OH · On-site

$60 - $80/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 ...

Be Seen First

We have 3 HURCO, 4 FADAL,3 Milltronics 3 axis, You can see the types of molds and our cnc equipment on our website www.borkemold.com Your job will require mold design, programming, setup in the CNC ...

Be Seen First

We have 3 HURCO, 4 FADAL,3 Milltronics 3 axis, You can see the types of molds and our cnc equipment on our website www.borkemold.com Your job will require mold design, programming, setup in the CNC ...

Be Seen First

We have 3 HURCO, 4 FADAL,3 Milltronics 3 axis, You can see the types of molds and our cnc equipment on our website www.borkemold.com Your job will require mold design, programming, setup in the CNC ...

Be Seen First

We have 3 HURCO, 4 FADAL,3 Milltronics 3 axis, You can see the types of molds and our cnc equipment on our website www.borkemold.com Your job will require mold design, programming, setup in the CNC ...

Showing results 21-40

Cnc Programming information

See Fairborn, OH salary details

$15

$29

$42

How much do cnc programming jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for cnc programming in Fairborn, OH is $29.24, according to ZipRecruiter salary data. Most workers in this role earn between $24.09 and $32.93 per hour, depending on experience, location, and employer.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

What are the key skills and qualifications needed to thrive as a CNC programmer?

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially as automation increases in manufacturing environments.

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.

What are popular job titles related to Cnc Programming jobs in Fairborn, OH?

For Cnc Programming jobs in Fairborn, OH, the most frequently searched job titles are:

What cities near Fairborn, OH are hiring for Cnc Programming jobs?

Cities near Fairborn, OH with the most Cnc Programming job openings:

Infographic showing various Cnc Programming job openings in Fairborn, OH as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 15% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $60,825 per year, or $29.2 per hour.

$85K - $100K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

Under minimal direction provides technical expertise to internal/external customers for parts processing for Turnkey processing.  Performs pre-sales and post-sales support.    Interprets part prints and utilizing tooling and fixturing knowledge, designs and develops machine programming processes to create part(s).  Provides turnkey-support from kickoff to acceptance. This position is considered a Safety Sensitive position.

Salary Range: $85,000.00 - $100,000.00

Essential Responsibilities and Accountabilities:

  • Participates in project kickoff meetings
  • Provide pre-machine arrival “front end” engineering work
  • Define technical aspects of cutting process, tooling, and work holding
  • Order tooling and work holding in a timely manner
  • Ensure approval prints are accurate and complete
  • Ensure tooling and work holding procurement is on time
  • Assist Process Engineers with debug as needed
  • Assist Process Engineers with CNC programming as needed
  • Support runoff gage activities in Dayton as needed
  • Support Turnkey Sales as needed
  • Turnkeys are primarily performed on Okuma CNC lathes and machining centers
  • Associate or bachelor’s degree in a related Engineering field preferred
  • CNC Programming skills include variable & macro programming, Okuma control experience, interfacing and optimizing gage feedback systems, Probing routines, and Automation related CNC programming.
  • Hands-on experience in setting up CNC lathes and/or CNC mills in a job shop or high-volume manufacturing facilities. 
  • Ability to interpret part print tolerances and process parts accordingly.
  • Computer literate and ability to use job related software/programs for programming, documentation and record keeping.  AutoCAD Skills, 3-D software skills (SolidWorks) experience desired but not required for consideration. 
  • Demonstrated business writing and documentation skills.
  • Demonstrated Project Management Skills.
  • Ability to participate as a member of a team, crossing department and divisional lines.
  • Valid Driver’s License with a good driving history. 
  • Ability to obtain and maintain a valid Passport.  Gosiger reimburses for passport expenses.
  • The ability to travel by plane and/or vehicle for company travel up to 35% of the time.  Eligible for ESD Travel Bonus.
  • Ability to obtain a major credit card i.e., American Express, Visa or Master Card, based on your own personal credit history to utilize for business expense and occasional travel requirements.  Gosiger provides prompt business expense reimbursement after approval and submission.

Working Conditions:

  • Office & manufacturing work environment which includes moving mechanical machine parts, potentially loud equipment, with exposure to a variety of non-hazardous and hazardous chemicals and airborne particles.
  • Hands-on work with machine tool equipment.
  • LCD viewing and key entry
  • Internal/external customer communications with vendor contact
  • Overnight travel is required to customer sites.
  • Approximately 15% Travel will be required.
  • Most Manufacturing Turnkey Engineering work is performed in the Dayton, Ohio facility with some travel to customer sites to assist PEs with trouble shooting.

Perks and Benefits:

  • Medical, Dental, and Vision Insurance
  • Short- and Long-Term Disability
  • Paid time off and holiday pay
  • 401K plan with company match
  • Maternity and Paternity leave