Manufacturing Machine Programmer CNC/CAM

Knight's Armament Company•Titusville, FL

About The Position

The Manufacturing Machine Programmer CNC/CAM sets up, plans, and executes complete machining operations on CNC production machines using engineering drawings. The position produces fixtures, tooling, and component parts, and requires programming CNC equipment and using CAM programs for multi-axis milling, multi-plane machining, surface machining, and turning. The role develops and adjusts CNC programs, configures tools, monitors equipment and output, checks part dimensions with precision measuring instruments, and helps ensure production meets quantity and quality requirements. The programmer also identifies errors or irregularities, maintains an audit trail for program changes, and communicates recommendations for improving productivity and quality. The position is in the Engineering department and reports to the Manufacturing Engineering Manager.

Requirements

  • High school diploma or GED required.
  • 3–5 years of experience with CNC programming and operating a CNC machine.
  • Experience programming in Master CAM, Feature CAM, or equivalent.
  • Experience modeling in SolidWorks or SolidEdge.
  • Proficient understanding of G-code and M-code programming.
  • Experience setting up and troubleshooting CNC machines.
  • Ability to demonstrate good manufacturing practices and select tooling and machining resources.
  • Strong mathematical skills and ability to read blueprints with GD&T.
  • Ability to read instrumentation and gauges for measurement purposes.

Nice To Haves

  • Associate degree or certification in a related field.

Responsibilities

  • Set up, plan, and execute machining operations on CNC production machines using engineering drawings.
  • Produce fixtures, tooling, and component parts.
  • Develop CNC programs using Master CAM, Feature CAM, or equivalent based on engineering drawings and models.
  • Configure tools and support efficient production.
  • Analyze drawings, blueprints, and design data to determine part dimensions, tool selection, machine speeds, and feed rates.
  • Monitor output and the proper operation of mechanical equipment.
  • Make mechanical or program adjustments to ensure parts meet quantity and quality requirements.
  • Use precision measuring instruments, including micrometers, calipers, fixtures, and gauges, to inspect work.
  • Read instrumentation and gauges to measure part dimensions within tenths.
  • Communicate recommendations for process changes to improve productivity and quality.
  • Detect errors or irregularities, make corrections, and maintain an audit trail for program changes.
  • Handle multiple projects simultaneously.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service