CNC Programmer - Milling

Kinetic Engine SystemsSouthwick, MA
$90,000 - $120,000Onsite

About The Position

CNC Programmer is responsible to create computer numerically controlled (CNC) programs to be used for automating machinists’ tools by using computer generated electronic data.

Requirements

  • High school diploma or GED required.
  • Experience with CNC Mill multi-axis programming.
  • CAD/CAM experience NX preferred.
  • Processing Engineer experience preferred.
  • Proficient computer skills including Microsoft Office
  • Understanding of CNC machining techniques, and materials.
  • Ability to interpret blueprints and knowledge of GD&T
  • Ability to choose and/or design correct tooling, and apply speeds and feeds based on process and materials.
  • Working knowledge in the Aerospace Manufacturing industry to include Aerospace standards and specifications.
  • Working knowledge of manufacturing outsource processes i.e. Plating, Surface treatments and Heat Treat.
  • Advance Analytical skills to gather, process and interpret data to solve problems and make decisions.
  • Ability to effectively communicate both written and verbally.
  • Strong attention to details
  • Time Management and Organizational skills.
  • Excellent Interpersonal and customer service skills.
  • Must be able to work under pressure and meet multiple deadlines, while maintaining a positive attitude and providing exemplary customer service
  • Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.

Nice To Haves

  • Associate degree or higher in related field preferred
  • CAD/CAM experience NX preferred.
  • Processing Engineer experience preferred.

Responsibilities

  • Follow Safety culture and wear PPE when required.
  • Select tooling and tool path in software to create program operations.
  • Check completed programs using Vericut software.
  • Create Tooling and Setup Sheets.
  • Analyze and solve tool and program related issues on floor.
  • Review and Modify existing Programs/Processes and Setup times for Continuous Improvement.
  • Maintains a clean organized work area.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service