CNC Machinist / Programmer

ContractOn-site
Ashland, VAvia Qualdoc CareersPosted Oct 21, 2026
Match with my CV

About this role

CNC Machinist & Programmer – Lathes and Mills

Pay Rate: Up to $33.00/hour, depending on experience

Schedule: Monday–Friday, 6:00 AM–4:30 PM; Saturdays, 6:00 AM–12:00 PM (56 hours per week)

Employment Type: Potential temp-to-hire after 90 days

Position Summary

We are looking for a CNC Machinist/Programmer to produce precision industrial parts using CNC lathes and milling machines. The ideal candidate has CNC programming experience, can interpret machining drawings, and maintains tight tolerances in a heavy industrial shop.

Key Responsibilities

  • Review and interpret machining drawings and technical specifications.
  • Create CNC programs, set up machines, and operate CNC lathes and mills.
  • Machine components to precise specifications, including tolerances as tight as 0.0005 mm.
  • Use G-code and CNC controls such as Fagor, Fanuc, Haas, and Heidenhain. Experience with every control is not required.
  • Measure and verify finished parts using calipers, micrometers, dial bore gauges, and other precision instruments.
  • Maintain consistent part quality and dimensional accuracy.
  • Follow shop safety procedures and maintain a professional, dependable work ethic.
  • Meet scheduled working hours, including Saturday shifts when required.
  • Handle materials weighing up to 50 pounds as needed.

Qualifications

  • Experience programming and operating CNC machinery.
  • Ability to read and understand machining drawings and technical specifications.
  • Familiarity with CNC lathes, mills, and G-code programming.
  • Knowledge of precision measurement tools, including calipers, micrometers, and dial bore gauges.
  • Strong attention to detail and the ability to maintain tight machining tolerances.
  • Commitment to workplace safety and reliable attendance.
  • Ability to perform duties in a heavy industrial manufacturing environment.
  • Work Schedule and Employment

This is a first-shift position with a regular Monday-through-Saturday schedule totaling approximately 56 hours per week. The role may offer an opportunity to transition from temporary to permanent employment after 90 days.

Before you apply

  • 1Which parts of your CV prove experience with this kind of role?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...