Demo

CNC Programmer

The Armor Group, Inc.
Elkhart, IN Full Time
POSTED ON 6/10/2026
AVAILABLE BEFORE 8/9/2026
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.
Responsibilities include:
  • 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
  • 5 years of experience preferred with Mastercam/Auto Cad/Inventor
COMPETENCY OR POSITION 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
  • All Armor employees are also expected to demonstrate Armor’s core values of being:
    • Customer-Focused
    • Passionate about Work
    • Solution-Oriented
    • Driven by Integrity
EDUCATION AND/OR EXPERIENCE
  • High school education / Vocational School
  • 5 years of relevant experience
  • Any additional certifications
EQUIPMENT USED
Computer, Lathe, Horizontal and Vertical Mills, small hand tools, measuring tools-mics, calipers, and bore gages
WORKING AND PHYSICAL CONDITIONS
  • Work will be performed on the Manufacturing Floor.
  • Lifting, kneeling, pushing, pulling are required.

Salary.com Estimation for CNC Programmer in Elkhart, IN
$53,767 to $67,275
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Armor Group, Inc.

  • The Armor Group, Inc. Tucker, GA
  • JOB SUMMARY The Inside Sales Manager is an individual contributor role responsible or generating leads, qualifying prospects, and closing sales over the ph... more
  • 15 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Elkhart, IN area that may be a better fit.

  • Kadant Johnson LLC Three Rivers, MI
  • Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position... more
  • 6 Days Ago

  • Kadant and Careers Three Rivers, MI
  • Overview: We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This positio... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!