CNC Programmer
About Us
NOV is a leading supplier of drilling products worldwide and a Fortune 500 company with a global Health, Safety, and Environment (HSE) program. Our Conroe Facility, located at 500 Conroe Park West Dr, Conroe, TX 77303, produces downhole products for drilling activities in North America. The plant operates 24/7 in a highly organized, clean, and air-conditioned 300,000 sq. ft. fabrication facility equipped with new CNC machines (Mazak, Mori Seiki, DMG Mori, Weiler, etc.). We prioritize safety to ensure our team returns home safely after every shift.
Team Culture
At NOV, we value people and build strong work relationships to retain talented, reliable, and loyal employees. Collaboration, respect, integrity, and accountability are core to our success. We ensure our team feels appreciated for their hard work.
Why Join Us
- Competitive wages
- Opportunities for professional and personal growth and learning
- Great health and wellness benefits
- Vacation, sick, and holiday pay
Responsibilities
- Develop, modify, and optimize CNC programs for machining centers, lathes, and other CNC equipment.
- Create CNC programs using CAM software and/or manual G-code programming.
- Interpret engineering drawings, GD&T, specifications, and manufacturing requirements.
- Develop machining strategies, tooling selections, workholding concepts, speeds, feeds, and cutting parameters.
- Create and maintain setup sheets, tooling documentation, program revisions, and manufacturing instructions.
- Support new product introduction (NPI), first-article production, prove-outs, and process validation.
- Work directly with CNC machinists during program prove-out and production troubleshooting.
- Troubleshoot machining issues related to programming, tooling, workholding, machine capability, dimensional accuracy, and surface finish.
- Optimize existing programs to improve cycle time, tool life, productivity, quality, and overall manufacturing cost.
- Verify programs for tool paths, collisions, machine limits, and safe operation prior to release.
- Ensure CNC programs comply with engineering drawings, specifications, quality standards, and manufacturing procedures.
- Support root-cause analysis and corrective actions for machining-related quality issues.
- Identify and implement continuous improvement opportunities related to machining processes, tooling, programming, and setup reduction.
- Maintain proper revision control and organization of CNC programs and related manufacturing documentation.
- Collaborate with Manufacturing Engineering, Quality, Production, Maintenance, and other departments as required.
- Follow all company safety requirements and promote safe machining and manufacturing practices.
Qualifications
- High school diploma or GED required; technical degree, machining certificate, or equivalent technical training preferred.
- 5+ years of CNC programming and/or advanced CNC machining experience in a manufacturing environment.
- Demonstrated ability to program CNC equipment using CAM software and/or G-code.
- Strong knowledge of CNC machining principles, cutting tools, speeds and feeds, workholding, and machining practices.
- Ability to read and interpret complex engineering drawings and manufacturing specifications.
- Working knowledge of GD&T.
- Experience performing CNC program prove-outs and troubleshooting machining processes.
- Ability to use precision measuring equipment such as micrometers, calipers, indicators, bore gauges, and height gauges.
- Strong mechanical aptitude and problem-solving skills.
- Ability to work effectively with machinists, engineers, quality personnel, and production leadership.
- Strong attention to detail and commitment to safety, quality, and productivity.