You are viewing a preview of this job. Log in or register to view more details about this job.

CNC Programmer

The CNC Programmer at HM Machine is primarily responsible for the development of manufacturing processes and producing efficient, effective, and high quality CNC programs to machine parts according to the specifications set by the customer.  The programming requirements are to support the CNC lathe and 5-axis CNC mills. 

 

Responsibilities

 

  • Develop CAD geometry and drawings, NC programs, and process documents for CNC machining centers.
  • Edit NC code as necessary for input to machine. 
  • Prepare CAD models for input to CMM inspection software. 

 

Knowledge/Skills (general)

 

  • Basic knowledge of metal removal processes, cutting tools, and CAD/CAM.
  • An understanding of machine G/M-code syntax and sequencing.
  • GD&T and mechanical drafting

 

Knowledge/Skills(software)

 

  • MS Office including Outlook
  • SolidWorks,DraftSight, AutoCAD
  • CAMWorks, SmartCAM
  • OpenDMIS or similar

 

Education/Experience

 

  • BS in an engineering discipline, preferably Mechanical Engineering or a technical degree and equivalent experience in an engineering/manufacturing position.
  • Familiar with machinery and a shop, factory, or production environment.