Skip to content

CNC Programmer

CNC PROGRAMMER
Rotating shifts
$35.00 - $40.00 per hour
 
ESSENTIAL JOB FUNCTIONS
  • Develop and write CNC programs for machining operations, primarily turning, using Doosan/FANUC and HAAS controls. 
  • Interpret technical drawings, blueprints, and CAD models to determine machining specifications. 
  • Select appropriate tools, cutting speeds, and feeds for optimal machining performance. 
  • Conduct test runs, troubleshoot issues, and adjust programs to ensure precision and quality. 
  • Collaborate with engineers and production teams to resolve programming and machining challenges. 
  • Maintain and update CNC program libraries, ensuring proper documentation and version control. 
  • Ensure compliance with all safety regulations and company policies. 
  • Continuously identify and implement process improvements to enhance efficiency and reduce production costs. 
  • Assist in creating and updating Standard Operating Procedures (SOPs), work instructions, and other process documentation.
 
JOB REQUIREMENTS 
  • High school diploma or equivalent; an associate degree or technical certification in CNC programming or a related field is preferred.
  • Minimum of 5 years as a CNC Programmer in a manufacturing environment. 
  • Experience working with tight tolerances in steel.
  • Ability to perform CNC setup and program execution.
  • Proficiency in CNC programming languages (e.g., G-code, M-code).
  • Experience with CAD/CAM software (e.g., MasterCAMSolidCAM).
  • Strong understanding of machining processes, tooling, and material properties.
  • Strong knowledge of toolpath strategies and work-holding techniques in turning applications.
  • Proficiency in Geometric Dimensioning & Tolerancing (GD&T) and metrology techniques.
  • Ability to read and interpret complex technical drawings and blueprints.
  • Excellent communication and teamwork skills to collaborate across departments.
  • Ability to stand for extended periods and lift up to 50 pounds.
 

Scroll To Top