CNC PROGRAMMER

King Plastic CorporationNorth Port, FL
Hybrid

About The Position

Develop and write CNC programs for machines using G-code or CAM software based on technical drawings and specifications. Optimize and modify existing programs to improve efficiency, reduce cycle times, and enhance part quality. Set up and calibrate CNC machines, including loading tools, fixtures, and workpieces. Operate CNC machines according to programmed instructions, monitoring machine performance and making adjustments as needed. Conduct first-piece inspections and in-process quality checks to ensure that parts meet specifications. Interpret technical drawings, blueprints, and schematics to determine machining requirements and parameters. Document programming procedures, machine setup instructions, and any changes made to programs or setups. Perform inspections of machined parts using precision measuring tools (e.g., micrometers, calipers, height gauges) to ensure adherence to specifications. Identify and resolve quality issues related to machining processes and make necessary adjustments to improve part accuracy. Maintain, optimize, and communicate to the relevant parties the CNC Fabrication schedule. Implement best practices and new technologies to enhance CNC programming and machining processes. Perform routine maintenance on CNC machines, including cleaning, lubrication, and minor repairs. Troubleshoot and resolve any issues with CNC programs, machine performance, or tooling. Adhere to safety protocols and guidelines to ensure a safe working environment. Ensure compliance with industry standards, company policies, and quality control requirements. Work closely with other team members to coordinate machining activities and ensure smooth production flow. Provide technical support and training to operators and other staff as needed. Report to work at the scheduled time, work as scheduled and is seldom absent from work. This job description is intended to provide an overview of the responsibilities and requirements of the position. It is not an exhaustive list. Furthermore, nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this position at any time.

Requirements

  • Proficiency in CNC programming and setup for 3-axis machines.
  • Strong understanding of G-code, M-code, and machining processes.
  • Ability to read and interpret technical drawings, blueprints, and schematics.
  • Experience with precision measurement tools and techniques.
  • Good problem-solving skills and attention to detail.
  • Familiarity with CAD/CAM software and machine simulation tools.
  • Effective communication and teamwork skills.
  • High school diploma or equivalent.
  • Technical certification in CNC programming, machining, or a related field is preferred.
  • Minimum of 2 years of experience in CNC programming, specifically with 3-axis machines.
  • Experience with CAM software (e.g., Mastercam, SolidWorks) is desirable.

Nice To Haves

  • Technical certification in CNC programming, machining, or a related field
  • Experience with CAM software (e.g., Mastercam, SolidWorks)

Responsibilities

  • Develop and write CNC programs for machines using G-code or CAM software based on technical drawings and specifications.
  • Optimize and modify existing programs to improve efficiency, reduce cycle times, and enhance part quality.
  • Set up and calibrate CNC machines, including loading tools, fixtures, and workpieces.
  • Operate CNC machines according to programmed instructions, monitoring machine performance and making adjustments as needed.
  • Conduct first-piece inspections and in-process quality checks to ensure that parts meet specifications.
  • Interpret technical drawings, blueprints, and schematics to determine machining requirements and parameters.
  • Document programming procedures, machine setup instructions, and any changes made to programs or setups.
  • Perform inspections of machined parts using precision measuring tools (e.g., micrometers, calipers, height gauges) to ensure adherence to specifications.
  • Identify and resolve quality issues related to machining processes and make necessary adjustments to improve part accuracy.
  • Maintain, optimize, and communicate to the relevant parties the CNC Fabrication schedule.
  • Implement best practices and new technologies to enhance CNC programming and machining processes.
  • Perform routine maintenance on CNC machines, including cleaning, lubrication, and minor repairs.
  • Troubleshoot and resolve any issues with CNC programs, machine performance, or tooling.
  • Adhere to safety protocols and guidelines to ensure a safe working environment.
  • Ensure compliance with industry standards, company policies, and quality control requirements.
  • Work closely with other team members to coordinate machining activities and ensure smooth production flow.
  • Provide technical support and training to operators and other staff as needed.
  • Report to work at the scheduled time, work as scheduled and is seldom absent from work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service