CNC Machinist Programmer


Tool and Die Room

Reports to

Tool Room Manager

he CNC Machinist will set Up and operate CNC mills/lathes centers to perform multiple machining and cutting operations on various materials. Close tolerances. CNC Machinist operations involve set-ups, tool changes and adjustments per machine specifications. The CNC Machinist will make first piece inspections and ensure the parts maintain the print dimension when finished. Read parts, programs, experience editing programs is helpful as well. The CNC Machinist will also be changing speeds, feeds, depth of cut and other adjustments as well.

CNC Machinist Job Requirements:

3-5 years of CNC machining/set-up experience
Ability to understand G or M codes preferred
Ability to hold tight tolerances
Ability to change fixtures and tooling
Ability to read blue prints and inspect parts
Ability to read mics, calipers, OD’s, comparators
Ability to lift, push, and/or pull up to 50 lbs.

Set-up and program all CNC machinery throughout the facility and machine shop
Maintain program database for standard programs as needed
Modify programming as needed
Assist with machining of parts on CNC machinery
Work directly with the production team to ensure proper machining techniques
Understands how to read KeyCreator CAD software
Job Type: Full-time


MasterCAM: 2 years (Required)
CNC Programming: 2 years (Required)
Job Type: Full-time

Pay: $15.00 – $27.00 per hour


401(k) matching
Dental insurance
Disability insurance
Employee assistance program
Employee discount
Flexible schedule
Health insurance
Life insurance
Paid time off
Professional development assistance
Referral program
Relocation assistance
Retirement plan
Vision insurance

Apply Now