Mill Programmer

METAL FORMING & COINING LLC•Shelby Charter Township, MI
•Onsite

About The Position

The Mill Programmer creates, optimizes, and maintains CNC machining programs for milling operations. The role works closely with engineering, quality, and production teams to support accurate, efficient, and consistent machining in accordance with customer specifications. The position is based at the TapeMaster facility in Troy, Michigan, and reports to the Lead Mill Programmer. The programmer develops toolpaths and machining strategies for 3-, 4-, and 5-axis milling, selects and evaluates cutting tools and fixtures, and verifies programs through prove-cuts and first-article inspections. The role also supports production validation, analyzes inspection results, adjusts programs to meet tolerances, and provides technical assistance to machinists. The work includes regular computer use and time on the shop floor examining equipment.

Requirements

  • High school diploma or equivalent.
  • A secondary degree in machining or equivalent experience and training.
  • At least five years of experience in CNC programming, machining, or a similar role in a manufacturing setting.
  • Ability to read and interpret GD&T, blueprints, and engineering drawings.
  • Proficiency with precision measuring instruments, including calipers, micrometers, bore gauges, and height gauges.
  • Strong written and oral communication skills.
  • Accuracy and attention to detail, with the ability to multitask.
  • Ability to identify urgent or emerging problems, identify alternative corrective actions, and engage appropriate colleagues in problem resolution.
  • Proficiency in CNC programming and CAD/CAM programs, specifically Mastercam 2026.
  • Agreement to the NETFORM Employee Handbook.
  • Successful completion of pre-employment screening, such as a drug test and background check.

Responsibilities

  • Develop, modify, optimize, and maintain CNC programs for 3-axis, 4-axis, and 5-axis milling machines.
  • Use CAM software to generate toolpaths and machining strategies.
  • Determine feeds, speeds, stepovers, depths of cut, and other cutting parameters for a variety of materials.
  • Interpret engineering drawings, CAD models, blueprints, and technical specifications.
  • Identify opportunities to reduce setup time, cycle times, tooling costs, and material waste.
  • Set up and verify programs through prove-cuts and first-article inspections.
  • Verify machine offsets, tool lengths, work coordinates, and fixture locations for accurate part production.
  • Specify and select cutting tools, tool holders, and fixtures for machine operations.
  • Design or recommend custom fixturing to improve efficiency, repeatability, and quality.
  • Evaluate tooling performance and implement improvements to increase tool life and reduce manufacturing costs.
  • Ensure programs produce parts that meet dimensional, cosmetic, and quality requirements.
  • Interpret and apply GD&T principles when developing machining processes.
  • Support first-article inspections and production validation activities.
  • Analyze inspection results and modify machining programs as needed to achieve required tolerances.
  • Collaborate with machinists, engineers, and quality personnel to improve production processes.
  • Provide technical support to machinists during daily production activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service