Jobs · Engineering · Texas

Computer Numerical Control Programmer

NOV · Conroe, TX · Yesterday
On-siteEngineeringFull-time

Ideal Candidate Profile

The ideal candidate is a hands-on, technically strong CNC Programmer with experience programming and optimizing CNC machining processes in a high-volume precision manufacturing environment. This person should be equally comfortable developing programs from engineering drawings, troubleshooting problems on the shop floor, and partnering with machinists and engineers to improve productivity.

CNC Programming & Machining Background

  • 3–5+ years of CNC programming and machining experience in a precision manufacturing environment
  • Strong understanding of CNC machining processes, tooling, speeds and feeds, workholding, setup, and machining sequences
  • Experience developing, modifying, proving out, and optimizing CNC programs for production
  • Experience with multi-axis CNC lathes and/or machining centers
  • Exposure to equipment such as Mazak, Mori Seiki, DMG Mori, Weiler, or similar CNC platforms

Programming & Technical Skills

  • Translate engineering drawings or models into efficient machining processes with limited supervision
  • Create and modify CNC programs
  • Read and interpret engineering drawings, GD&T, dimensions, tolerances, and manufacturing specifications
  • Select appropriate cutting tools, inserts, speeds, feeds, and machining strategies
  • Troubleshoot CNC programs and machining problems at the machine
  • Optimize programs to reduce cycle time, eliminate unnecessary operations, and improve tool life
  • Understand how programming decisions affect quality, productivity, tooling costs, and machine utilization
  • Work comfortably with tight-tolerance and precision components

Ideal Manufacturing Background

  • Experience in oil & gas/downhole manufacturing, aerospace, heavy industrial manufacturing, automotive, defense, precision machining, or another complex metal manufacturing environment
  • Experience manufacturing downhole tools, drilling components, tubular products, large precision components, or oilfield equipment

Continuous Improvement Mindset

  • Experience with cycle-time reduction, process optimization, tool-life improvements, scrap and rework reduction
  • First-piece/prove-out support and root-cause troubleshooting
  • Improving repeatability and machining efficiency
  • Supporting new-product or new-machine introductions

Shop-Floor Collaboration

The candidate should be comfortable spending time on the manufacturing floor working directly with CNC machinists and operators rather than functioning strictly as an offline programmer. They should communicate effectively with Manufacturing Engineering, Machinists, Quality, Production, and Operations and be able to troubleshoot issues collaboratively without creating unnecessary downtime.

Candidate Characteristics

  • Analytical, detail-oriented, safety-conscious, and practical
  • Takes ownership of machining problems and works through them systematically
  • Comfortable working in a fast-paced 24/7 manufacturing operation where machine uptime, quality, safety, and production output are critical

Similar jobs