CNC Machinist / Programmer

Qualdoc

Ashland (VA)

On-site

USD 28,000 - 45,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualdoc is seeking a CNC Machinist/Programmer in Ashland, VA for a first-shift, full-time role. You will program, set up, and operate CNC equipment to make precision parts in an industrial setting, adhering to tight tolerances and safety standards. The position includes a 56-hour week on certain schedules and potential temp-to-hire after 90 days.

Candidates should read drawings, develop CNC programs, and use multiple controls (G-code) while maintaining quality and meeting target timelines.

Qualifications

  • Experience programming and operating CNC machinery.
  • Ability to read and interpret machining drawings and specifications.
  • Familiarity with CNC lathes, mills, and G-code programming.
  • Knowledge of precision measurement tools (calipers, micrometers, dial bore gauges).
  • Strong attention to detail and ability to maintain tight tolerances.
  • Commitment to workplace safety and reliable attendance.

Responsibilities

  • Review and interpret machining drawings and technical specifications.
  • Create CNC programs, set up machines, and operate CNC lathes and mills.
  • Machine components to precise specifications, including tolerance as tight as 0.0005 mm.
  • Use G-code and CNC controls (Fagor, Fanuc, Haas, Heidenhain).
  • Measure and verify finished parts using precision instruments.
  • Maintain consistent part quality and dimensional accuracy.
  • Follow shop safety procedures and meet scheduled hours, including Saturday shifts.

Skills

CNC programming
CNC operation
G-code
Precision measurement

Tools

Fagor controls
Fanuc controls
Haas controls
Heidenhain controls

Job description

CNC Machinist / Programmer

Job Type: Full-Time
Shift: 1st Shift
Pay Rate: Up to $33.00/hour, depending on experience
Schedule: Monday–Friday, 6:00 AM–4:30 PM; Saturday, 6:00 AM–12:00 PM (56 hours per week)
Employment Opportunity: Potential temp-to-hire after 90 days

Position Summary

We are looking for a CNC Machinist/Programmer to machine precision parts for industrial manufacturing. The successful candidate will be responsible for programming, setting up, and operating CNC equipment while meeting strict dimensional requirements and maintaining a safe, productive work environment.

Key Responsibilities
  • Review and interpret machining drawings and technical specifications.
  • Create CNC programs, set up machines, and operate CNC lathes and mills.
  • Machine components to precise specifications, including tolerances as tight as 0.0005 mm.
  • Use G-code and CNC controls such as Fagor, Fanuc, Haas, and Heidenhain. Experience with every control is not required.
  • Measure and verify finished parts using calipers, micrometers, dial bore gauges, and other precision instruments.
  • Maintain consistent part quality and dimensional accuracy.
  • Follow shop safety procedures and maintain a professional, dependable work ethic.
  • Meet scheduled working hours, including Saturday shifts when required.
  • Handle materials weighing up to 50 pounds as needed.
Qualifications
  • Experience programming and operating CNC machinery.
  • Ability to read and understand machining drawings and technical specifications.
  • Familiarity with CNC lathes, mills, and G-code programming.
  • Knowledge of precision measurement tools, including calipers, micrometers, and dial bore gauges.
  • Strong attention to detail and the ability to maintain tight machining tolerances.
  • Commitment to workplace safety and reliable attendance.
  • Ability to perform duties in a heavy industrial manufacturing environment.
Work Schedule and Employment

This is a first-shift position with a regular Monday-through-Saturday schedule totaling approximately 56 hours per week. The role may offer an opportunity to transition from temporary to permanent employment after 90 days.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist & Programmer – Lathes and Mills
CNC Machinist & Programmer – Lathes and Mills

Qualdoc • Ashland (VA)

On-site
USD 28,000 - 45,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
CNC Programmer
CNC Programmer

Advance Services • Jacksonville (FL)

On-site
USD 31,822 - 45,323
CNC Machine Operator
CNC Machine Operator

Fairway Staffing Solutions • Garden Grove (CA)

On-site
USD 50,000 - 70,000
CNC Machinist - 1st Shift
CNC Machinist - 1st Shift

Rust Belt Recruiting • Liberty Township (OH)

On-site
USD 30,000 - 39,000
CNC Machinist
CNC Machinist

Caliberr Staffing • Shelby Charter Township (MI)

On-site
USD 34,000 - 41,000
CNC Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc • Illinois

On-site
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2
CNC Machinist/Programmer – Mill & Lathe
CNC Machinist/Programmer – Mill & Lathe

Outsource Vista • Houston (TX)

On-site
USD 41,000 - 48,000
Competitive hourly wage
Full-time position
40+ hours per week
+2
CNC Machinist
CNC Machinist

Engineering-Resource-Group • Ewing Township (NJ)

On-site
USD 45,000 - 65,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Integrity Trade Services, LLC • Broadview (IL)

On-site
USD 44,000 - 52,000