CNC Programmer
Location: Waynesboro, VA
Pay: $35.00–$50.00/hour DOE
Work Environment: Onsite
Position Overview
M Force Partners is seeking an experienced CNC Programmer to join a growing manufacturing team in Waynesboro, VA. This CNC Programmer position is responsible for developing, troubleshooting, and optimizing CNC programs while supporting machining centers, CNC lathes, press brakes, and other manufacturing equipment. The role works closely with Production and Engineering to improve machining processes, reduce setup times, increase manufacturing efficiency, and support continuous improvement initiatives.
The ideal CNC Programmer will have strong CAM programming experience, excellent blueprint reading skills, and a hands-on approach to fixture design, operator training, troubleshooting, and process optimization within a machine shop environment.
Key Responsibilities
- Develop, write, modify, and troubleshoot CNC programs for machining centers, CNC lathes, and press brake equipment
- Support daily manufacturing operations as a key member of the production team
- Train CNC operators on machine setup procedures, tooling, and program execution across multiple shifts
- Design, build, and maintain fixtures to improve manufacturing efficiency and reduce setup times
- Develop standardized tooling, fixture storage, and setup documentation
- Establish common tooling strategies to minimize machine changeover times
- Troubleshoot machining centers, waterjets, lasers, and other manufacturing equipment while supporting repairs when appropriate
- Review production orders against SolidWorks models and engineering drawings to identify discrepancies before production
- Complete Engineering Change Forms to document design or manufacturing modifications
- Document CNC programs, setup procedures, fixture designs, and machining processes to improve repeatability
- Establish and maintain standard setup and cycle times for manufactured components
- Collaborate with Engineering and Production to improve manufacturing processes and establish best practices
- Participate in continuous improvement, lean manufacturing, and 5S initiatives
- Operate machine shop equipment as needed
- Maintain a safe, clean, and organized work environment while following all company safety policies
Required Qualifications
- High school diploma or equivalent
- Minimum of 8 years of manufacturing experience in a machine shop environment
- Minimum of 3 years of CNC programming experience using CAM software
- Strong understanding of CNC machining processes, tooling, fixtures, and machine setup
- Advanced mathematical aptitude
- Ability to read and interpret engineering drawings, blueprints, and technical documentation
- Experience reviewing SolidWorks models and production drawings
- Strong troubleshooting and problem-solving skills
- Excellent communication and organizational skills
- Proficiency with Microsoft Word, Excel, and Outlook
- Ability to successfully complete a written machinist assessment
Preferred Qualifications
- Experience programming multiple CNC machine platforms
- Experience supporting machining centers, CNC lathes, press brakes, waterjets, and laser cutting equipment
- Experience with SolidWorks and CAM programming software
- Experience designing manufacturing fixtures and workholding solutions
- Knowledge of Lean Manufacturing and 5S principles
- Previous experience training CNC operators or machinists
Additional Requirements
- Ability to work onsite in Waynesboro, VA
- Ability to work in a manufacturing environment that may include noise, dust, and temperature changes
- Ability to wear required personal protective equipment, including hearing, eye, and foot protection
- Ability to stand for extended periods and sit at a computer workstation throughout the workday
- Overtime may be required based on production demands
Job presented by M Force Partners
M Force Partners is a specialized recruitment partner connecting top-tier talent with leading organizations. With a deep understanding of engineering/technical, medical, professional and executive disciplines and industry demands, we deliver tailored recruitment solutions, including direct hire and contract placements, to ensure the right fit for both candidates and clients.
If this role isn't the right fit for you, we encourage you to explore our other opportunities at mforcepartners.com.
Do you know someone who may be a great match? Feel free to share this opportunity within your network.
Equal Opportunity Employer
M Force Partners is an Equal Opportunity Employer. Employment decisions are based on qualifications, merit, and business needs. Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.
Pay: $35.00 - $50.00 per hour
Experience:
- Manufacturing: 8 years (Required)
- CNC programming: 3 years (Required)
Work Location: In person