CNC Programmer

AllTek Staffing & Resource Group, Inc.

Benwood (WV)

On-site

USD 35,000 - 48,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AllTek Staffing & Resource Group, Inc. is hiring a skilled CNC Programmer in Benwood, WV. The role involves creating CNC programs for a variety of machining operations and supporting production in a fast-paced environment.

Applicants should have a minimum of 3 years CNC programming experience, proficiency in CAM software, and an ability to work effectively with technical drawings and specifications.

This full-time position offers competitive pay based on experience, with steady dayshift hours.

Qualifications

  • 3+ years of CNC programming experience in a job-shop or production environment.
  • Proficiency with CAM software and ability to read technical drawings.
  • Experience programming CNC mills, lathes, and multi-axis machining centers.

Responsibilities

  • Develop CNC programs for new and rework parts across multiple machining applications.
  • Optimize tool paths and collaborate during first-piece setups.
  • Maintain CNC program libraries and assist with process improvements.

Skills

CNC programming
Blueprint reading
Problem-solving
Mastercam
Multi-axis machining

Tools

Mastercam
Gibbs

Job description

Position: CNC Programmer | Pay Rate: $35.00/hr+ based on prior experience | Shift: Steady dayshift M-F (Summer: 4x10 June-August, rest standard 5x8). Location: Wheeling, WV.

We are seeking an experienced CNC Programmer to join a well‑established, family‑owned industrial manufacturing company with a strong reputation for precision machining, engineering support, equipment rebuilds, and custom component manufacturing. This is a hands‑on programming role supporting a machine shop environment that produces complex parts and assemblies for heavy industrial customers.

The ideal candidate will be detail‑oriented, technically strong, and comfortable working in a fast‑paced manufacturing environment where each job may bring different requirements. This person should be confident programming from prints, 3D models, and customer drawings while working closely with machinists, engineers, and shop leadership to ensure programs are accurate, efficient, and production‑ready.

Key Responsibilities
  • Develop CNC programs for new and rework parts, including 3‑axis through 5‑axis machining applications.
  • Use CAM software to create accurate, efficient programs based on engineering prints, 3D models, and customer drawings.
  • Optimize tool paths, feeds, speeds, and tooling selection to improve cycle time, part quality, and surface finish.
  • Collaborate with machinists during first‑piece setup, program proofing, troubleshooting, and process adjustments.
  • Review drawings and specifications to ensure programs meet dimensional, tolerance, and quality requirements.
  • Support programming for custom, low‑volume, repair, rebuild, and production machining work.
  • Maintain CNC program libraries, tooling documentation, post‑processors, and related setup information.
  • Assist with continuous improvement of CNC programming standards, machining processes, and shop efficiency.
  • Communicate effectively with machining, engineering, quality, and production teams to keep jobs moving accurately and on schedule.
Qualifications
  • 3+ years of CNC programming experience in a job‑shop, custom machining, repair/rebuild, or production manufacturing environment.
  • Proficiency with Mastercam, Gibbs, or comparable CAM software.
  • Strong ability to read and interpret blueprints, technical drawings, 3D models, and customer specifications.
  • Working knowledge of GD&T and tight‑tolerance machining requirements.
  • Experience programming CNC mills, lathes, boring mills, or multi‑axis machining centers.
  • 5‑axis programming experience preferred.
  • Strong understanding of tooling, feeds, speeds, workholding, and machining best practices.
  • Ability to work independently while managing multiple jobs in progress.
  • Strong problem‑solving skills and willingness to work directly with machinists on the shop floor.
Preferred Background
  • Experience in heavy industrial, steel, mill equipment, pump, gearbox, foundry, repair/rebuild, or custom component manufacturing.
  • Background supporting large‑part machining, complex assemblies, or reverse‑engineered components.
  • Experience improving existing programs for better cycle time, quality, and repeatability.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

VSSI Staffing Services, LLC • Minnesota

On-site
USD 50,000 - 70,000
Health, dental, and vision insurance
Paid time off
Training and advancement opportunities
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer | High-Mix, Low-Volume Job Shop
CNC Programmer | High-Mix, Low-Volume Job Shop

DRT Holdings, LLC • Sidney (OH)

On-site
USD 60,000 - 85,000
Medical
Dental
Vision
+2
CNC PROGRAMMER
CNC PROGRAMMER

Stubborn Mule LLC • Grants Pass (OR)

On-site
USD 45,000 - 65,000
401(k)
Dental insurance
Employee discounts
+3
CNC Programmer - Part Time
CNC Programmer - Part Time

Peerless Chain • Winona (MN)

On-site
CNC Boring Mill Machinist – Programmer
CNC Boring Mill Machinist – Programmer

MBC Talent Connections • Chicago (IL)

On-site
USD 33,062 - 55,104
Medical insurance
Vision insurance
Dental insurance
+4
CNC Programmer
CNC Programmer

Sustainable Staffing Inc. • Machesney Park (IL)

On-site
USD 34,440 - 52,348
CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1
CNC Programmer
CNC Programmer

Keystone Distinction Group • Northern (KY)

Hybrid
USD 65,000 - 90,000
Medical, Dental & Vision Insurance
401(k)
Paid Time Off
+1
CNC Application Programmer
CNC Application Programmer

Ellaway Blues Consulting • Missouri

On-site
USD 115,000 - 120,000
Relocation assistance