Barnes Group
Programmer, CNC
At a glance
Location: US-OH-West Chester Township Map
Posted: 07/21/2021
Closing: 08/20/2021
Degree: 4 Year Degree
Type: Full-Time
Experience: Not Specified
Barnes Group
Job description

Core Responsibilities: 

  • Prepare computer programs to control CNC machine operations using CAD/CAM terminal assuring program meets target cycle time and program generates geometry to customer requirements.
  • Assist in the design of required tools and gages, support changes to existing tools and fixture as improvements are identified.
  • Create, update and maintain operation sequence sheets for either new orders, or in support process improvements.
  • Analyze engineering drawings for materials, process fabrication and design elements.
  • Prepare flow charts, documents and sequence logic and write complete sequence of machine operations necessary to complete cycle.
  • Support lean activities both within the Engineering group and across the organization.



  • Five or more years direct experience in multi-axis (5 Plus) and general CNC machining/programming experience with lathes, milling machines, grinding equipment, and laser cutting machines programming with nickel based alloys and stainless steels in Aerospace machining operations.
  • Proficient in performing full set-ups, program edits, and holding high precision tolerances.
  • Ability to program in appropriate programming language using either a CAD/CAM terminal and/or manually.
  • Proficient in 3D modeling (ex. Solid Works, Unigraphics) and CNC CAM programming software (Ex. MasterCam).
  • Excellent communication skills required and ability to communicate change(s) effectively.
  • Experience contributing ideas for continuous improvement of existing systems and processes.
  • Some tool design experience.
  • Experience debugging programs and working closely with shop floor and inspection personnel.

Education Requirements:

  • BS Degree in related engineering discipline desirable and/or equivalent experience.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)
Programmer, CNC