CNC Programmer & Set Up

Centracore LLC•Saint Clair, MI

About The Position

The CNC Programmer & Set Up creates CNC programs for production and prototype parts made from iron, steel, and aluminum. The role supports machine operator training and coaching, fixture building, and troubleshooting equipment and processes. It improves existing production processes to extend tool life, reduce cycle time, and improve operator comfort, while working with maintenance and quality personnel to support and improve plant operations. The position also sets up fixtures on machining centers, loads CNC programs, and cleans and inspects fixtures removed from the machining centers. The job requires the ability to stand, kneel, climb, and repeatedly lift up to 75 pounds during a 10-hour workday. Shop conditions may be cold in winter and hot in summer. Nights and weekends may be required to meet program objectives and timing. Shop-floor safety requirements include wearing non-tinted safety glasses and safety-toe shoes or boots, and wearing earplugs at machining centers. Forklifts and cranes are used; gloves are worn as needed. Earbuds and radios are not permitted on the shop floor.

Requirements

  • Complete understanding of GD&T symbols, tolerance stack-up, and common drafting symbols and notations.
  • Ability to create, modify, and convert popular 2D and 3D file formats, including .DWG, .DXF, .PDF, .TIFF, .STP, .PRT, .CATPRT, .IGES, and .X_T.
  • Ability to help assemble files for machining fixture designs, assembly equipment, and part gauges, and create 2D drawings of designed parts.
  • Background in manual machining and ability to use tool-room equipment such as Bridgeports, lathes, surface grinders, saws, and welding equipment.
  • Strong background in hydraulic clamping systems for production machining fixtures and ability to integrate them with machine controllers.
  • Knowledge of horizontal and vertical machining centers, controller operation and parameters, and G-code and M-code programming.
  • Ability to set up CNC machines, including building and measuring tools, installing and plumbing fixtures, and making program and offset adjustments to produce dimensionally correct parts.
  • Ability to communicate respectfully with team members.
  • Completed or on track to complete a four-year degree program from an accredited school in engineering, manufacturing, or industrial technology, or at least five years of CNC programming and setup experience.
  • Ability to stand, kneel, climb, and repeatedly lift up to 75 pounds during a 10-hour workday.
  • Willingness to work nights and weekends if required to meet program objectives and timing.
  • Willingness and ability to wear non-tinted safety glasses and safety-toe shoes or boots on the shop floor, and earplugs at machining centers.

Responsibilities

  • Create CNC programs for production and prototype parts made of iron, steel, and aluminum.
  • Assist with machine operator training and coaching, fixture building, and troubleshooting existing equipment and processes.
  • Improve existing production parts and processes to increase tool life, reduce cycle time, and improve operator comfort.
  • Work with maintenance and quality personnel to support and improve plant operations.
  • Set up fixtures on machining centers and load CNC programs.
  • Clean and inspect fixtures removed from machining centers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service