NC Programmer I

Hexcel Corporation•Amesbury, MA
•$68,655 - $116,713•Onsite

About The Position

Hexcel is seeking an NC Programmer I for its Amesbury, Massachusetts location. The selected individual will analyze engineering drawings, specifications, and verbal instructions to plan manufacturing strategies; create efficient MasterCAM milling toolpaths; and develop fixtures and work-holding jigs for unique components. The role also prepares setup sheets and work instructions and modifies existing programs and fixtures to improve efficiency. The programmer may set up and operate 3-axis and 5-axis CNC machinery, EDM, and waterjet equipment, machining prototype or low-quantity parts as needed. The role may occasionally involve creating 2D wireframe or 3D solid models from blueprints or sketches. Additional work includes selecting programs, loading and setting up tools and parts, estimating material and processing costs, completing records, performing daily calibrations and basic maintenance, training operators, and troubleshooting production issues. This position is restricted to U.S. citizens and requires the ability to obtain and maintain a government security clearance.

Requirements

  • High school diploma or GED.
  • At least 2 years of programming experience using MasterCAM X or newer software.
  • At least 2 years of machine-shop experience setting up and operating CNC and manual machines.
  • Experience troubleshooting CNC programs.
  • Ability to read blueprints and understand GD&T.
  • Ability to decipher and edit NC code as required.
  • Ability to communicate and work as part of a team with individuals on the production floor.
  • Ability to obtain and maintain a government security clearance.
  • U.S. citizenship, as required by federal government contracts.

Responsibilities

  • Analyze engineering drawings, specifications, and verbal instructions to plan manufacturing strategies.
  • Create efficient toolpath machining strategies using MasterCAM for milling programs.
  • Develop fixtures and work-holding jigs for machining unique components.
  • Create detailed setup sheets and work instructions.
  • Modify current production programs and fixtures to improve efficiency.
  • Set up and operate CNC machinery, including 3-axis and 5-axis machines, EDM, and waterjet equipment; machine prototype or low-quantity-run parts when required.
  • Occasionally design 2D wireframe or 3D solid models from a blueprint or sketch to create CNC programs.
  • Select appropriate programs and load and set up tools and parts.
  • Cost new products by estimating material costs and processing time for fixturing, setup, and production runs.
  • Complete reports and records, perform daily calibrations and basic machine maintenance, train operators, and troubleshoot production issues.
  • Perform other varying duties as assigned.

Benefits

  • Competitive medical, dental, vision, life, and disability insurance
  • Robust paid time off
  • Hexcel 401(k) with company matching contribution
  • Employee stock purchase program
  • Quarterly bonus potential
  • Profit sharing program
  • Paid parental leave
  • Educational assistance program
  • Prepaid group legal plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service