×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer - Turning Operations

Job in Chardon, Geauga County, Ohio, 44024, USA
Listing for: Ohio Ordnance Works, Inc.
Full Time position
Listed on 2026-10-16
Job specializations:
  • Manufacturing / Production
    CNC Machinist, Manufacturing Engineer
Salary/Wage Range or Industry Benchmark: 70000 - 110000 USD Yearly USD 70000.00 110000.00 YEAR
Job Description & How to Apply Below

Ohio Ordnance Works Inc. is a premier firearms manufacturer providing sales, service, and support for retail, law enforcement, domestic and foreign government agencies. Since its founding in 1981, OOW has been focused on the customer, fulfilling requirements with quality product in a timely manner. OOW embraces the importance of history, using lessons learned from the past and applying them to our innovations in design and manufacturing.

OOW is a fully licensed new production manufacturer of post sample machine guns as well as its own commercial line of firearms. To further aid our customers OOW provides full training services, spare parts, and ancillary items. OOW is also renowned for its repair and refurbishment of antique and collectible machine guns and other firearms.

The mission of Ohio Ordnance Works Inc. is to operate with excellence to supply military firearms, parts, and accessories of impeccable workmanship to law-abiding citizens of the free world.

"Do unto others as you would have them do unto you". Respect customers, team members, company policy, property, and principles. "Improvise adapt and overcome" to accomplish goals and objectives. Strive for a clear, concise, and open form of communication by practicing the principle of feedback. Provide and maintain a team-oriented culture to better accomplish goals and objectives to recognize value and develop God-given gifts, talents, and temperaments.

To hire, train and retain employees who demonstrate the highest levels of integrity, commitment, diligence, and self-motivation.

Position Overview

As a CNC Programmer (Turning Applications) reporting to the Engineering Manager, you will serve as the primary technical resource for CNC turning programming and machining applications. This hands-on role focuses on developing, optimizing, and supporting CNC programs for turning centers while driving efficiency, quality, and performance throughout machining operations.

The ideal candidate combines advanced CNC programming expertise with practical machining experience to develop robust manufacturing solutions for complex precision components.

Key Responsibilities CNC Programming & Applications
  • Develop, optimize, and maintain CNC programs and machining strategies for a variety of multi-axis turning and mill-turn applications.
  • Generate, simulate, verify, and post-process CNC programs using CAM software.
  • Prove out new programs and validate machining processes for production release.
  • Optimize cycle times, tool utilization, and machine performance.
  • Troubleshoot programming, tooling, and machining issues to ensure reliable production.
  • Develop machining solutions that leverage the full capabilities of CNC turning equipment.
  • Select cutting tools, work holding, and machining strategies to maximize performance and consistency.
  • Evaluate and improve machining methods to reduce setup time and secondary operations.
  • Support prototype, production, and high-mix/low-volume machining applications.
Technical Documentation
  • Create and maintain setup sheets, tooling lists, machining instructions, and program documentation.
  • Develop standardized programming practices and documentation for turning operations.
  • Maintain records of tooling, offsets, cutting parameters, and machine configurations.
  • Support revision control and documentation updates related to CNC programs and machining processes.
  • Review technical drawings and specifications to establish machining requirements.
Continuous Improvement & Technical Support
  • Identify opportunities to improve machining efficiency and reduce cycle times.
  • Evaluate new tooling technologies and cutting strategies.
  • Support setup personnel and machinists during program implementation and troubleshooting.
  • Lead efforts to improve program consistency, machine utilization, and process reliability.
  • Mentor machinists and setup technicians on programming techniques and machining best practices.
Required Qualifications
  • High school diploma or GED required.
  • 5+ years of CNC programming experience in a precision machining environment.
  • 3+ years of experience programming CNC lathes, swiss-lathes, or mill-turn equipment.
  • Proficiency with CAM programming software.
  • Experience with tooling selection, work holding, and machining optimization.
  • Strong knowledge of G-code, tooling, machining processes, and blueprint reading.
  • Experience interpreting GD&T and engineering drawings.
  • Ability to independently develop, troubleshoot, and optimize CNC programs.
  • Must be a U.S. person within the meaning of ITAR.
  • Must not be a…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary