CNC Programmer

Bonney Forge Corporation•Mt 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 machines and CNC machines, troubleshoots machine issues, and develops machining programs for customer special or custom parts to ensure manufacturing capability. The position also works with manufacturing and industrial engineers on capital project expenditures and advises the manufacturing engineering group on improving machine setups and efficiency. This description highlights key areas of responsibility but does not encompass all duties; responsibilities may change and additional duties may be added as necessary.

Requirements

  • Minimum of five years in a similar position.
  • Ability to use Microsoft Word and Excel.
  • Knowledge of manual CNC programming.
  • Strong background in metalworking; machining experience preferred.
  • 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.

Nice To Haves

  • Experience designing tooling and fixtures.

Responsibilities

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