Demo

CNC Programmer & Manufacturing Specialist

Qualdoc
Richmond, VA Contractor
POSTED ON 5/22/2026
AVAILABLE BEFORE 6/19/2026
Location: Richmond, VA

Schedule: Day Shift

Employment Type: Contract-to-Hire

Compensation: Starting at $28 /hour depending on experience

We are hiring an experienced CNC Programmer with a strong machining background to support a growing manufacturing operation. This opportunity is ideal for candidates who enjoy hands-on programming, machine setup, process improvement, and quality-focused production work.

The selected candidate will support CNC machining operations by developing programs, optimizing production processes, troubleshooting machining issues, and assisting with setup and inspections.

Primary Responsibilities

  • Create, edit, and optimize CNC programs using CAM software such as Fusion 360 or equivalent platforms
  • Set up machines, tooling, feeds, and speeds for production runs
  • Read and interpret G-code and M-code programs
  • Perform first-piece inspections and verify product quality standards
  • Utilize precision measuring tools including micrometers, calipers, gauges, and related inspection equipment
  • Identify machining or production issues and implement corrective actions
  • Work closely with operators and production personnel to improve efficiency and workflow


Required Experience

  • Multiple years of hands-on machining experience in a manufacturing environment
  • 2-5 years of CAM programming experience
  • Experience with Fusion 360 preferred; comparable CAM software experience will also be considered
  • Strong understanding of CNC machine setup and tooling adjustments
  • Ability to perform quality inspections and maintain production accuracy
  • Strong troubleshooting and problem-solving abilities


Preferred Qualifications

  • Experience programming or operating HAAS CNC equipment
  • Familiarity with GD&T principles
  • Technical training or certification related to machining or CNC programming
  • Ability to support or mentor less experienced team members
  • Strong communication and collaboration skills


Benefits & Perks

  • Competitive compensation based on experience
  • Opportunity for long-term/full-time employment
  • Tools and equipment provided
  • Stable team environment with advancement potential


We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Hourly Wage Estimation for CNC Programmer & Manufacturing Specialist in Richmond, VA
$34.00 to $43.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 Programmer & Manufacturing Specialist?

Sign up to receive alerts about other jobs on the CNC Programmer & Manufacturing Specialist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,432 - $98,680
Income Estimation: 
$70,600 - $83,423
Income Estimation: 
$91,761 - $124,963
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 Ashland, VA
  • Job Title: CNC Machining Specialist (Programming & Setup) Pay: Up to $33/hour (based on experience) Shift: Day Shift (1st Shift) Employment Type: Contract-... more
  • Just Posted

  • Qualdoc Ashland, VA
  • Industrial Controls Engineer – Crane & Material Handling Systems Location: Ashland, VA (Onsite) Shift: 1st Shift Employment Type: Contract-to-Hire (6 month... more
  • Just Posted

  • Qualdoc Petersburg, VA
  • Automation & Controls Engineer - Manufacturing Systems Location: Petersburg, VA Job Type: Contract-to-Hire Compensation: Starting at $70,000 annually (base... more
  • Just Posted

  • Qualdoc Virginia, VA
  • Location: Virginia Beach, VA Job Type: Contract-to-Hire Pay: Starting at $20.00/hour (increases based on experience) Overview We are seeking skilled welder... more
  • Just Posted


Not the job you're looking for? Here are some other CNC Programmer & Manufacturing Specialist jobs in the Richmond, VA area that may be a better fit.

  • LaborMAX Staffing - Waynesboro Oilville, VA
  • LaborMax Staffing is hiring an Industrial Maintenance Technician for a manufacturing facility in Oilville, VA. This position is responsible for troubleshoo... more
  • 12 Days Ago

  • Qualdoc Ashland, VA
  • Job Title: CNC Machining Specialist (Programming & Setup) Pay: Up to $33/hour (based on experience) Shift: Day Shift (1st Shift) Employment Type: Contract-... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!