CNC Machinist and Programmer

Job Title: CNC Machinist and Programmer


Please Note:

  • Preference will be given to qualified internal applicants
  • This position is located in Hermitage, PA. Please do not apply if you are not in the area, able to commute, or willing to relocate.


This employee is responsible for the building, rebuilding, maintaining, and installation of production equipment such as baking ovens, conveyor systems, and a variety of packaging equipment.


  • Machine parts to specifications, using machine tools, such as lathes, milling machines, or grinders
  • Design fixtures, tooling, or experimental parts to meet special engineering needs
  • Confer with engineering, supervisory, or manufacturing personnel to exchange technical information
  • Install repaired parts into equipment or install new equipment
  • Operate equipment to verify operational efficiency
  • Evaluate machining procedures and recommend changes or modifications for improved efficiency or adaptability
  • Dismantle machines or equipment, using hand tools or power tools to examine parts for defects and replace defective parts where needed


  • Calculate dimensions or tolerances, using instruments, such as micrometers or vernier calipers
  • Set up, adjust, or operate basic or specialized machine tools used to perform precision machining operations
  • Program computers or electronic instruments, such as numerically controlled machine tools
  • Study sample parts, blueprints, drawings, or engineering information to determine methods or sequences of operations needed to fabricate products
  • Must be highly motivated, able to follow direction, and perform assigned work duties independently with minimal supervision
  • Position requires a strong attention to detail and ability to follow instructions and specifications
  • Must be able to communicate effectively both verbally and in writing
  • Must be able to speak, listen, and effectively communicate with team members
  • Able to read, understand, and strictly follow written procedures for multiple controlled processes
  • Must be organized and maintain work area
  • Able to operate manual machines
  • Able to problem-solve to troubleshoot machine malfunctions
  • This position involves regular bending, stooping, twisting, and lifting.
  • Must be able to work all shifts
  • Must be able to lift up to 75#, have full use of arms and legs and climb stairs to access all areas of the plant, offices and roof
  • Adherence to the company attendance policy is required, including expectations of punctuality and limited unapproved absences
  • Some travel may be required


  • 5+ years of experience as a CNC Machinist & Programmer in a manufacturing environment
  • Proficient in programming and operating CNC machines, including knowledge of G-code and other programming languages
  • Experience with a variety of CNC machines, such as lathes, and mills
  • Experience with AutoCAD, CAD-CAM, and 3D programming preferred
  • Knowledge of quality control processes and ability to inspect finished products
  • Must be able to demonstrate ability to do shop math, perform lay-outs, and read drawings
  • Must have good mechanical aptitude and strong multitasking ability
  • Must have demonstrated good work habits and attendance

Internal Applicants must submit a cover letter and resume to your local facility HR manager. 

External Applicants select “get application” below for a printable application form or complete the fields at the bottom of the page to submit your application online. 

Location: Hermitage, PA

Back to top icon