Back
Verified FactoryFix Icon VERIFIED

CNC Programmer

Chipton-Ross

Money Icon
$28-45 /h
PAY RATE
Location Pin Icon
Torrance, CA
LOCATION

Job Description

As posted by the hiring company

Job Overview:

JOB SUMMARY:

A CNC programmer creates and refines computer-controlled programs that guide machinery to cut and shape materials according to design blueprints. This involves using CAD/CAM software to translate designs into machine code, setting up and troubleshooting CNC machines, and collaborating with engineers to ensure parts are produced accurately, efficiently, and to quality standards.

POSITION RESPONSIBILITIES:

  • Programming: Develop, test, and write CNC programs, using Mastercam to control machinery.

  • Analysis: Interpret blueprints, engineering drawings, and design specifications to determine machining requirements, tool selection, and optimal machine settings.

  • Optimization: Create and modify programs for maximum efficiency, accuracy, and productivity, and make manual adjustments as needed.

  • Troubleshooting: Monitor machine performance, conduct test runs, and troubleshoot problems during the manufacturing process.

  • Machine setup: Set up CNC mills and ensure proper handling of tools and materials. Installing and adjusting tools and fixtures, and calibrating machine parameters for precision and accuracy.

  • Testing and Quality Assurance: Conduct test runs (simulations) and initial part inspections to verify programs function correctly and products meet specifications, making adjustments as necessary.

  • Tooling and Material Selection: Choose appropriate cutting tools, materials, and workholding solutions (jigs, fixtures, vises) based on part requirements and material properties.

  • Testing and Quality Assurance: Conduct test runs (simulations) and initial part inspections to verify programs function correctly and products meet specifications, making adjustments as necessary.

  • Documentation and Collaboration: Document processes, write clear setup sheets for machine operators, and collaborate with engineers and other team members to ensure smooth production.

Qualifications

POSITION REQUIREMENTS:

  • Education/Experience: A high school diploma or GED is required. An apprenticeship or several years of hands-on experience in a machine shop is highly valued. CNC Machining Certification and CNC Programming Certification are preferred.
  • Technical Skills:
  • Soft Skills:

You should be proficient in:

  • CNC Programming
  • CNC Machine Installation
  • G-Code
  • M-Code
  • CNC Machine Setup & Changeover

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC)
  • CNC Mill (5+ axis VMC)