Skip to main content

CNC Programmer - 2nd shift (3:30 p.m. - midnight)

The CNC Programmer is responsible for planning, directing and coordinating the manufacturing processes.   This includes determine a manufacturing method within the company's capabilities, estimating production times, establishes supportive documents, tooling, operation routing, CNC machine programs, SPC and measurement programs.


1.   4 year mechanical/industrial/manufacturing engineering degree or a minimum of 5 years related experience.   A combination of a 2 year associates degree (mechanical/Industrial/manufacturing engineering) and a minimum of 3 years of related experience.

2.   Require related experience to be in a machine shop utilizing CNC milling machine tools and must be proficient in CNC programming utilizing Solid Works, MasterCam, Part Maker, and G Code understanding.


1.   Establish the production process for manufacturing of customers part that is most efficient wan within the company's capabilities.

2.   Generate programs and troubleshoot programs for CNC machine tools.

3.   Create and maintain control over documents needed to manufacture the product.

4.   Perform set-ups and run specific equipment.

5.   Provide management information used in cost estimating.

6.   Recommend and cost justify the addition of new equipment.

7.   Participate in the training of production personnel.

8.   Interact with customers/vendors.

9.   Interact with Estimating and the Quality Department.

10. Support the Sales staff by answering questions and reviewing quotes.

11. Write WI's, SOP's, ECO's and Root Cause Analysis for CAR's.  


Apply for this job

Return to list of open positions