Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Manufacturing
CNC Programmer
Abingdon, VA

Find & Apply For CNC Programmer Jobs in Abingdon, Virginia

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: CNC Programmer
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

W3Global

CNC Programmer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
63
out of 100
Average of individual scores

Were these scores useful?

Job Description

CNC ProgrammerPay:
$29-$34 per hour
Work Location:
On-siteBenefits:
Health, dental, and vision insurance, 401(k) with employer matching, and paid time off.

Job OverviewWe are seeking an experienced CNC Programmer to develop, optimize, and troubleshoot CNC programs for precision machining operations. The ideal candidate will have hands-on experience with multi-axis CNC machines, CNC lathes, CAD/CAM software, and Fanuc controls, along with a strong understanding of engineering drawings, GD&T, and precision measurement techniques.

Key ResponsibilitiesDevelop, test, and optimize CNC programs using CAD/CAM software such as SolidWorks, CATIA, or equivalent platforms.

Interpret engineering drawings, blueprints, and schematics, applying GD&T principles to ensure machining accuracy.

Set up CNC machines, select appropriate tooling and fixtures, and calibrate equipment for efficient operation.

Program and operate CNC milling machines, CNC lathes, and 5-axis machining equipment using Fanuc controls.

Perform dimensional inspections using calipers, micrometers, bore gauges, CMMs, and other precision measuring instruments.

Troubleshoot machining issues, optimize tool paths, and adjust machine parameters to improve quality and productivity.

Collaborate with engineering and production teams to develop effective machining strategies.

Apply knowledge of metallurgy, machining geometry, and manufacturing processes to ensure precision and quality.

Follow established safety procedures and quality standards while supporting continuous improvement initiatives.

Required Skills and QualificationsHands-on experience in CNC programming, particularly with Fanuc controls.

Proficiency in CAD/CAM software, such as SolidWorks, CATIA, or equivalent systems.

Experience programming multi-axis CNC milling machines, including 5-axis equipment, and CNC lathes.

Strong ability to read and interpret engineering drawings, blueprints, and GD&T specifications.

Experience with machine setup, tooling selection, fixture setup, and machining optimization.

Knowledge of precision measurement tools and inspection equipment, including CMMs.

Familiarity with EDM processes and their application in manufacturing.

Understanding of lean manufacturing principles and continuous improvement practices.

Strong mechanical aptitude, geometric calculation skills, and troubleshooting abilities.

Commitment to workplace safety, precision, and product quality.

Compensation and BenefitsHourly pay of $29-$34, based on experience and qualifications.

Health, dental, and vision insurance.401(k) retirement plan with employer matching.

Paid time off.
Work Arrangement:
Full-time, on-site manufacturing position.

Benefits

  • Paid Time Off (PTO)
  • 401(k) Plans
  • Other Retirement and Savings
  • Health Insurance