
CNC Programmer - Turning Operations
- 🇺🇸 United States
- On-site
- Manager or above
- 19 hours ago
- CNC
- G-code
- GD&T
- ITAR
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, workholding, 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, workholding, 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 prohibited person under the Gun Control Act (GCA).
Preferred Qualifications
- Experience programming multi-axis turning centers and mill-turn equipment.
- Familiarity with Swiss-type turning or other advanced turning technologies.
- Proficiency with Mastercam CAM software.
- Experience supporting prototype, high mix/low-volume, and high production machining environments.
- NIMS certifications or other machining-related technical certifications.
- Experience training, mentoring, or providing technical guidance to machinists and setup personnel.
- Experience in firearms, aerospace, defense, medical device, or other precision manufacturing industries.
Environmental and Working Conditions
- Work is performed across a 10-acre campus with six buildings. Frequent walking between buildings in all weather conditions is required.
- Work is performed in a manufacturing environment with some exposure to slip and trip hazards, bright lights, frequent exposure to noise and moving equipment
- Work environment requires standing or walking for up to 90% of the shift
- Must be able to wear all required PPE in designated areas
- Work requires occasional bending, occasional heavy lifting up to 50Lbs. and frequent reaching into machines with 5-25 lbs. parts, fixtures, or tooling.
Success Factors
- Commitment to safety and quality standards
- Excellent communication skills for cross-functional collaboration
- Strong problem-solving abilities and mechanical aptitude
- Ability to work independently and manage multiple projects
- Detail-oriented with strong documentation skills
About Ohio Ordnance Works
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.
CNC Programmer - Turning Operations · Ohio Ordnance Works