CNC Programmer

The Armor GroupElkhart, IN
Onsite

About The Position

The CNC Programmer is responsible for programming parts from prints using CNC lathes and/or mills. They will be setting up a CNC machine, loading/editing the part program, setting up or making fixtures, loading and running parts, deburring and inspecting parts to make sure they’re within tolerance.

Requirements

  • Proficient in the programming of CNC lathes or Mills
  • Understanding of CNC controls and G-code programming language
  • Proficient in use of measuring tools including mics, calipers, bore gages
  • Proficient in reading of blueprint
  • Strong communication skills
  • Detail-oriented
  • Time management skills
  • Customer-Focused
  • Passionate about Work
  • Solution-Oriented
  • Driven by Integrity
  • High school education / Vocational School
  • 5 years of relevant experience

Nice To Haves

  • 5 years of experience preferred with Mastercam/Auto Cad/Inventor
  • Any additional certifications

Responsibilities

  • Setup and operate CNC lathes and mills
  • Proficient at making and setting up fixtures
  • Be able to create, load, and edit programs
  • Making first article parts and present to quality for inspection
  • Be able to make work coordinates and tool offsets
  • Load/unload parts and run parts to print
  • Deburr and check parts with appropriate measuring tools
  • Document inspections as required
  • Excellent communication and be able to pass jobs off to CNC Operators when required by instructing the operator on the job requirements
  • Maintain and upkeep machines
  • Being able to identify and maintain cutting tools
  • Additional items as assigned by manager
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service