Demo

CNC Machinist / Programmer

Qualdoc
Ashland, VA Other
POSTED ON 8/31/2026
AVAILABLE BEFORE 10/31/2026

CNC Machinist / Programmer

Job Type: Contract-to-Hire
Pay: Up to $33/hour, depending on experience
Schedule: Monday–Friday, 6:00 AM–4:30 PM; Saturday, 6:00 AM–12:00 PM
Hours: Approximately 56 hours/week
Shift: 1st Shift

Position Overview

We are looking for an experienced CNC Machinist/Programmer to program, set up, and operate CNC mills and lathes in a heavy industrial manufacturing environment. This position requires strong blueprint-reading skills, precision machining experience, and the ability to consistently meet tight dimensional requirements.

\n


What You’ll Do
  • Review and interpret machining drawings and technical specifications.
  • Program, set up, and operate CNC lathes and mills.
  • Develop and modify 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 requirements as close as 0.0005".
  • Inspect finished work using calipers, micrometers, and dial bore gauges.
  • Maintain consistent part quality and dimensional accuracy.
  • Follow established safety practices while working around heavy industrial equipment.
  • Maintain reliable attendance and a professional work ethic.
  • Work scheduled hours, including occasional Saturday shifts.
  • Lift up to 50 lbs. when required.


Qualifications
  • Previous experience with CNC programming and machine operation.
  • Ability to read and understand technical drawings and machining prints.
  • Experience with CNC mills and/or lathes.
  • Knowledge of G-code programming.
  • Strong attention to detail and commitment to precision.
  • Ability to follow safe work practices in a heavy industrial setting.
  • Dependable attendance and willingness to work the required schedule.


Work Environment
This is a hands-on machining position in a heavy industrial manufacturing environment. The successful candidate should be comfortable working extended shifts and handling materials up to 50 lbs. when required.


\n

Hourly Wage Estimation for CNC Machinist / Programmer in Ashland, VA
$34.00 to $44.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Machinist / Programmer?

Sign up to receive alerts about other jobs on the CNC Machinist / Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Qualdoc

  • Qualdoc Newport, VA
  • Aircraft Certification Engineer Location: Newport News, VA Job Type: Contract Starting Pay: $60.00/hour; higher pay available based on experience Position ... more
  • 2 Days Ago

  • Qualdoc Gallaway, TN
  • Structural Steel Fabrication Manager Location: Gallaway, TN Job Type: Direct Hire Starting Salary: $80,000/year, with higher compensation available based o... more
  • 5 Days Ago

  • Qualdoc Petersburg, VA
  • Industrial Reliability & Maintenance Engineer Location: Petersburg, VA Job Type: Direct Hire Starting Salary: $85,000 (Compensation may be higher based on ... more
  • 5 Days Ago

  • Qualdoc Newport, VA
  • Aircraft Structural Analysis Engineer Location: Newport News, VA Job Type: Contract-to-Hire Starting Pay: $55/hour; higher pay may be available based on ex... more
  • 5 Days Ago


Not the job you're looking for? Here are some other CNC Machinist / Programmer jobs in the Ashland, VA area that may be a better fit.

  • Exact Machine Service, Inc. Richmond, VA
  • CNC/Manual Machinist - MasterCam ********The job location is in King William, VA********* Location: King William, VA Job Type: Full-Time Pay: $40–$50 per h... more
  • 29 Days Ago

AI Assistant is available now!

Feel free to start your new journey!