CNC Programmer

Bonney Forge Corporation•Mount Union, PA

About The Position

The CNC Programmer provides engineering support to all areas of the Mount Union manufacturing facility. The role supports rotary transfer and CNC machines, develops machining programs for customer special and custom parts, troubleshoots machine problems, and advises on setup improvements. The programmer also works with manufacturing and industrial engineers on developing and justifying capital project expenditures. This description highlights key responsibilities but does not encompass every job duty; duties may change and additional responsibilities may be added as needed.

Requirements

  • Ability to work with Fanuc controls using G-Code.
  • Ability to use Microsoft Word and Excel.
  • Knowledge of manual CNC programming.
  • Strong background in metalworking.
  • Ability to communicate clearly, verbally and in writing, at all levels.
  • Experience with high-volume production machines.
  • Ability to work as a team player in an open office environment.
  • Proficiency in reading and interpreting manufacturing drawings.
  • Knowledge of CNC machining and processes.
  • Ability to work without close supervision and be self-motivated.
  • Minimum of five years in a similar position.

Nice To Haves

  • Experience in machining.
  • Ability to design tooling and fixtures.

Responsibilities

  • Provide support for rotary transfer machines and CNC machines.
  • Troubleshoot and resolve machine problems.
  • Evaluate customer special and custom parts and develop machining programs to ensure manufacturing capability.
  • Advise the manufacturing engineering group on ways to improve machine setup efficiency.
  • Work with manufacturing engineers and industrial engineers to develop and justify capital project expenditures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service