CNC Machinist / Programmer

qualdoc· Qualdoc Staffing
Apply Now ↗
📍 Ashland, VAContract To Hire💰 USD 33+

About this role

CNC Machinist / Programmer

Shift: 1st Shift
Schedule: Monday–Friday, 6:00 AM–4:30 PM; Saturday, 6:00 AM–12:00 PM
Hours: Approximately 56 hours/week
Pay: Up to $33.00/hour, depending on experience
Potential Temp-to-Hire: After 90 days

Position Overview

We are hiring a skilled CNC Machinist/Programmer to produce precision-machined components and industrial equipment parts. The role involves CNC programming, machine setup, operation, inspection, and maintaining tight dimensional tolerances in a heavy industrial setting.

Responsibilities

  • Program, set up, and operate CNC lathes and mills.
  • Read and interpret shop machining drawings and technical documentation.
  • Create CNC programs using G-code.
  • Work with Fagor, Fanuc, Haas, and Heidenhain controls. Experience with every control is not required.
  • Machine parts to tight tolerances, including measurements as close as 0.0005".
  • Inspect completed work using precision tools such as:
    • Calipers
    • Micrometers
    • Dial bore gauges
    • Maintain consistent part quality and dimensional accuracy.
    • Follow safe operating practices in a heavy industrial environment.
    • Maintain reliable attendance and a professional approach to work.
    • Lift materials or components weighing up to 50 lbs. as needed.
    • Work the scheduled hours, including Saturdays when required.

Qualifications

  • Previous experience with CNC programming and machine operation.
  • Ability to understand and work from technical and machining drawings.
  • Strong precision measurement and attention-to-detail skills.
  • Ability to maintain tight machining tolerances.
  • Familiarity with G-code and CNC controls.
  • Commitment to workplace safety and quality.
  • Ability to work independently while following production requirements.

Frequently Asked Questions

What is the salary for the CNC Machinist / Programmer role at qualdoc?
The listed salary for this CNC Machinist / Programmer position at qualdoc is USD 33+. This is an Contract To Hire role.
Where is the CNC Machinist / Programmer position at qualdoc located?
This CNC Machinist / Programmer role at qualdoc is based in Ashland, VA. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the CNC Machinist / Programmer role at qualdoc full-time or part-time?
This is listed as a Contract To Hire position. It is posted as a CNC Machinist / Programmer role in the Qualdoc Staffing department at qualdoc.
Which team or department does the CNC Machinist / Programmer at qualdoc belong to?
This CNC Machinist / Programmer position is part of the Qualdoc Staffing department at qualdoc. See the full job description for more information about the team structure and responsibilities.
How do I apply for the CNC Machinist / Programmer position at qualdoc?
Click the "Apply Now" button on this page. You will be redirected to qualdoc's official application portal hosted on lever where you can submit your application directly.
When was the CNC Machinist / Programmer job at qualdoc posted?
This CNC Machinist / Programmer position at qualdoc was posted on Sep 29, 2026. Apply as soon as possible — early applications are often reviewed first.
CNC Machinist / Programmer
qualdoc · 💰 USD 33+
Apply for this role ↗

You'll be redirected to qualdoc's official application page on Lever.