One million success stories. Start yours today.

CNC Programmer

Date Posted: Aug 23, 2026
Yearly: USD - USD

Job Detail

  • location_on
    Location United States of America
  • desktop_windows
    Job Type: Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Nov 21, 2026

Job Description

Overview

Description:PURPOSEThe CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs and machining processes for precision-machined components. This position works closely with Engineering, Quality, and Production to ensure programs, tooling, and manufacturing methods support safety, quality, productivity, and customer requirements.DUTIES AND RESPONSIBILITIESCreate, modify, and maintain CNC programs for milling, turning, and multi-axis machining operations.Develop machining strategies, tooling selections, and setup requirements to support efficient production.Create setup sheets, tooling documentation, and manufacturing instructions.Verify CNC programs through simulation, prove-out activities, and production support.Review engineering drawings, models, and customer specifications to ensure manufacturability.Support machinists and setup personnel with program-related troubleshooting and process improvements.Optimize cycle times, cutting parameters, and tooling performance to improve productivity and quality.Collaborate with Manufacturing Engineering on fixture design, tooling requirements, and process improvements.Maintain revision control of programs and related manufacturing documentation.Support new product introductions and first-piece validation activities.Identify and implement continuous improvement opportunities within machining processes.SAFETY AND QUALITYFollow company safety policies and procedures.Wear required PPE.Support compliance with customer, company, AS9100, and ISO 9001 requirements when applicable.Promote safety, quality, accountability, and continuous improvement.Requirements:JOB REQUIREMENTSAssociate degree in Manufacturing Technology, Engineering Technology, or related field; equivalent experience may be considered.Minimum of three (3) years of CNC programming experience in a precision machining environment.Proficiency with CAM software such as TopSolid, SmartCAM, Mastercam, Esprit, NX, or similar systems.Strong knowledge of CNC machining processes, cutting tools, feeds, speeds, and workholding methods.Ability to read and interpret blueprints, engineering drawings, and specifications.Working knowledge of GD&T.Experience programming CNC mills, lathes, and multi-axis machining centers.Strong problem-solving and troubleshooting skills.Proficiency with Microsoft Office applications.Ability to communicate effectively with Engineering, Quality, and Production personnel.PREFERRED QUALIFICATIONSExperience in aerospace, defense, or AS9100-certified manufacturing environments.Experience with 4-axis and 5-axis machining.Experience with Fanuc-controlled equipment.Familiarity with ERP/MRP systems.Experience with fixture design and machining process development.Knowledge of lean manufacturing and continuous improvement methodologies.Compensation details: 36-42 Hourly WagePId9c6533a27a1-2230

Key responsibilities

Not specified in the original listing.

Required skills

  • I.T. & Communications

What the company offers

Not specified in the original listing.

Skills Required

Company Overview

United States of America

Google Map

Related Jobs