Demo

CNC Machining Specialist (Programming & Setup)

Qualdoc
Ashland, VA Other
POSTED ON 5/26/2026
AVAILABLE BEFORE 7/25/2026

Job Title: CNC Machining Specialist (Programming & Setup)
Pay: Up to $33/hour (based on experience)
Shift: Day Shift (1st Shift)
Employment Type: Contract-to-Hire

Position Overview

We are looking for a skilled CNC Machining Specialist with programming experience to support the production of industrial components and equipment. This position works closely with shop leadership and plays a key role in delivering high-precision parts.

\n


Key Responsibilities
  • Interpret and work from detailed machining blueprints and technical drawings
  • Program, set up, and run CNC lathes and milling machines
  • Ensure parts meet tight tolerances (as precise as 0.0005")
  • Develop and edit programs using G-code across various controls (such as Fagor, Fanuc, Haas, or Heidenhain; experience with all is not required)
  • Utilize precision measuring tools including micrometers, calipers, and bore gauges to verify accuracy
  • Maintain consistent quality and output standards
  • Follow all safety guidelines within a manufacturing environment
  • Maintain punctuality and a strong work ethic
  • Handle materials up to 50 lbs when necessary
  • Be available for required work hours, including occasional weekend shifts


Qualifications
  • Hands-on experience with CNC machining, including programming and machine operation
  • Ability to read and understand technical drawings and specifications
  • Strong attention to detail and commitment to precision work
  • Safety-focused mindset in an industrial setting


\n

Hourly Wage Estimation for CNC Machining Specialist (Programming & Setup) in Ashland, VA
$25.00 to $32.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 Machining Specialist (Programming & Setup)?

Sign up to receive alerts about other jobs on the CNC Machining Specialist (Programming & Setup) 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
Income Estimation: 
$51,669 - $66,452
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
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 Based), MD
  • Construction Layout & Survey Technician Location: Virginia or Maryland Position Type: Full-Time | Direct Hire Compensation: Starting at $30.00/hour; higher... more
  • 3 Days Ago

  • Qualdoc Atlantic, VA
  • Regional Field Operations Manager – Metal Installation Projects Location: Virginia Travel: Regional travel throughout the Mid-Atlantic required Employment ... more
  • 3 Days Ago

  • Qualdoc Richmond, VA
  • Structural Steel & Rail Fabrication Technician Location: Richmond, VA Schedule: Day Shift | Monday–Friday | 5:00 AM – 3:00 PM Overtime and occasional Satur... more
  • 3 Days Ago

  • Qualdoc Charlottesville, VA
  • Charlottesville, VA | Full-Time | Onsite Compensation Will Be Based On Experience We are seeking a reliable and detail-oriented Office Manager / Bookkeeper... more
  • 3 Days Ago


Not the job you're looking for? Here are some other CNC Machining Specialist (Programming & Setup) jobs in the Ashland, VA area that may be a better fit.

  • Qualdoc Ashland, VA
  • CNC Machining Specialist - Programming & Setup Pay: Starting at $27.00/hour (based on experience) Schedule: Monday-Friday, 6:00 AM - 4:30 PM Overtime: Satu... more
  • 7 Days Ago

  • Qualdoc Richmond, VA
  • Location: Richmond, VA Schedule: Day Shift Employment Type: Contract-to-Hire Compensation: Starting at $28 /hour depending on experience We are hiring an e... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!