CNC Programmer

NOV Inc.Oklahoma City, OK

About The Position

This role involves working directly with machinists to ensure successful CNC program implementation, assisting with setup verification, first-piece inspections, and process validation. The CNC Programmer will investigate machining problems, implement corrective actions, and recommend improvements for tooling, fixturing, and processes to enhance productivity and quality. Additionally, the role includes developing and delivering training programs for machinists, mentoring them on efficient machining techniques, and creating/maintaining documentation. The position also focuses on promoting continuous learning, identifying opportunities for efficiency improvements, reducing scrap, increasing throughput, and participating in lean manufacturing initiatives. Support for quality and safety objectives is also a key aspect of this role.

Requirements

  • Proficiency in CNC programming.
  • Experience with machine setup verification.
  • Ability to perform first-piece inspections.
  • Skills in process validation.
  • Problem-solving skills for machining issues.
  • Knowledge of tooling and fixturing.
  • Understanding of manufacturing best practices.
  • Experience in developing and delivering training programs.
  • Mentoring and coaching abilities.
  • Ability to create work instructions and setup sheets.
  • Knowledge of lean manufacturing principles.
  • Understanding of continuous improvement initiatives.
  • Familiarity with quality and safety objectives and standards.

Responsibilities

  • Work directly with machinists during setup and production runs to ensure successful program implementation.
  • Assist with machine setup verification, first-piece inspections, and process validation.
  • Investigate machining problems and implement corrective actions.
  • Recommend tooling, fixturing, and process improvements to enhance productivity and quality.
  • Develop and deliver training programs for machinists related to CNC programming, machine operation, tooling, and manufacturing best practices.
  • Mentor machinists and operators on efficient machining techniques and process optimization.
  • Create and maintain work instructions, setup sheets, and training documentation.
  • Promote continuous learning and technical development within the manufacturing team.
  • Identify opportunities to improve machining efficiency, reduce scrap, and increase throughput.
  • Participate in lean manufacturing and continuous improvement initiatives.
  • Assist in standardizing programming practices and shop procedures.
  • Support quality and safety objectives by adhering to company policies and industry standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service