Jobs › Companies › Qualdoc › CNC Machinist & Programmer – Lathes and Mills

About this CNC Machinist & Programmer – Lathes and Mills role at Qualdoc

Qualdoc · Onsite · Ashland, VA

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

  • Program, set up, and operate CNC lathes and mills using shop drawings and machining specifications.

  • Read and interpret technical drawings to manufacture parts accurately.

  • Use G-code and CNC controls, including Fagor, Fanuc, Haas, and Heidenhain. Experience with every control is not required.

  • Machine components to precise tolerances as tight as 0.0005 inches.

  • Measure and verify parts using calipers, micrometers, dial bore gauges, and other precision measuring tools.

  • Maintain product quality, accuracy, and consistent machining results.

  • Follow shop safety procedures and maintain a professional, reliable work ethic.

  • Lift up to 50 pounds as needed and work the required schedule, including Saturdays.

  • Qualifications

  • Experience programming and operating CNC machines.

  • Familiarity with CNC lathes, mills, and G-code.

  • Ability to read and interpret machining drawings and technical specifications.

  • Knowledge of precision measurement tools and tight-tolerance machining.

  • Strong attention to detail, reliability, and commitment to workplace safety.

  • Ability to work in a heavy industrial manufacturing environment and meet the required schedule.

  • Ready to apply to Qualdoc?
    Apply to Qualdoc

    How this CNC Operator salary compares

    This role pays $68,640/yr — in line with the typical range for CNC Operator roles.

    $46,311 median $62,400 $88,774

    Typical range $51,563–$72,779/yr, from 262 comparable CNC Operator listings on JobsRadar (pay annualized to USD). See CNC Operator salary insights →

    Similar jobs

    Qualdoc
    CNC Steel Processing Machine Operator
    Qualdoc
    ⚡ Apply early Cocoa, FL Onsite
    ● New 👁 Seen ✓ Applied 3h ago
    Qualdoc
    CNC Steel Fabrication Machine Operator
    Qualdoc
    ⚡ Apply early York, PA Onsite $47,840–$47,840
    ● New 👁 Seen ✓ Applied 3h ago
    Qualdoc
    CNC Steel Processing Operator
    Qualdoc
    ⚡ Apply early Richmond, VA Onsite $49,920–$49,920
    ● New 👁 Seen ✓ Applied 4h ago
    Relativity Space
    CNC Machinist II, Second Shift
    Relativity Space
    ⚡ Apply early Long Beach, California, United... Onsite $34–$52
    ● New 👁 Seen ✓ Applied 10h ago
    Relativity Space
    Senior CNC Machinist, Second Shift
    Relativity Space
    ⚡ Apply early Long Beach, California, United... Onsite $38–$57
    ● New 👁 Seen ✓ Applied 10h ago
    Vast
    CNC Machinist
    Vast
    ⚡ Apply early Long Beach, California, United... Onsite $47,840–$116,480
    ● New 👁 Seen ✓ Applied 10h ago
    Lucid Motors
    Lead Design CNC Programmer/Operator
    Lucid Motors
    ⚡ Apply early Newark, CA Onsite $114,400–$158,080
    ● New 👁 Seen ✓ Applied 12h ago
    AM
    Senior CNC Machinist
    Amperesand
    ⚡ Apply early Reno, Nevada, United States Onsite $90,000–$105,000
    ● New 👁 Seen ✓ Applied 15h ago
    Space Kinetic
    CNC Programmer & Machinist (3- Axis & 5-Axis Okuma)
    Space Kinetic
    ⚡ Apply early El Segundo, California Onsite $62,400–$104,000
    ● New 👁 Seen ✓ Applied 15h ago

    Sign up for suggestions tailored to the jobs you open and the searches you save.

    More jobs at Qualdoc

    See all jobs at Qualdoc →

    Apply now
    🤖

    Whoa — hold up

    JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

    Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Get an edge on your job hunt.

    Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

    Join the channel — it's free