CNC Programmer

Tops

Benwood (WV)

On-site

USD 41,000 - 62,000

Full time

23 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tops in Wheeling, WV is seeking an experienced CNC Programmer to join a family-owned shop known for precision machining and engineering support. This hands-on role involves programming from prints, 3D models, and customer drawings, while working closely with machinists, engineers, and shop leadership to ensure production-ready programs.

You will develop programs for 3-axis through 5-axis parts, optimize tooling and cycle times, troubleshoot on the shop floor, and maintain CNC libraries.

Qualifications

  • 3+ years CNC programming in a job-shop or production environment.
  • Proficiency with CAM software such as Mastercam or Gibbs.
  • Ability to read blueprints, 3D models, and customer drawings; knowledge of GD&T.

Responsibilities

  • Develop CNC programs for 3-axis through 5-axis machining.
  • Use CAM software to produce accurate, efficient programs from prints and models.
  • Optimize tool paths, feeds, speeds, and tooling for cycle time and quality.
  • Collaborate with machinists during setup, proofing, and adjustments.
  • Review drawings to ensure tolerance and specification compliance.
  • Support programming for custom, repair, and production work.
  • Maintain CNC program libraries, tooling docs, and post-processors.
  • Pursue continuous improvement of programming standards and shop efficiency.

Skills

CNC programming
Mastercam/Gibbs
Blueprints/3D models
GD&T
5-axis programming

Tools

Mastercam
Gibbs

Job description

CNC Programmer

6920290

5 days ago

Job Description

Position: CNC Programmer

Pay Rate: $35.00hr+ based on prior experience

Shift: Steady dayshift M-F

Summer Months (June-August) 4x10 schedule (M-Th)

Rest of year is a standard 5x8 schedule (M-F)

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. The role requires someone who can troubleshoot during setup, communicate effectively on the shop floor, and help improve machining processes across the operation.

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 efficiencyCommunicate 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

gpac • Harper Woods (MI)

On-site
USD 70,000 - 110,000
Competitive salary
Comprehensive benefits package
Bonus opportunities
+2
CNC Programmer
CNC Programmer

gpac • Mount Clemens (MI)

On-site
USD 60,000 - 85,000
Competitive salary
Comprehensive benefits package
Bonus opportunities
+3
CNC Programmer
CNC Programmer

VSSI Staffing Services, LLC • Tennessee

On-site
USD 52,000 - 74,000
Health, dental, and vision insurance
Paid time off and holidays
Overtime opportunities
+1
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
CNC Programmer
CNC Programmer

gpac • Roseville (MI)

On-site
USD 60,000 - 85,000
Competitive salary
Benefits package
Bonus opportunities
+3
CNC Programmer
CNC Programmer

Software Placement Group, SPG • Grove City (OH)

On-site
USD 65,000 - 85,000
CNC Machinist & Programmer
CNC Machinist & Programmer

Qualdoc • Ashland (VA)

On-site
USD 34,000 - 47,000
CNC Programmer
CNC Programmer

True North Consultants, Inc. • Berlin (CT)

On-site
USD 41,000 - 55,000
100% Company paid medical, dental, and
401k with 5% company contribution
Annual year-end bonus
+3
CNC Programmer
CNC Programmer

gpac • Detroit (MI)

On-site
USD 70,000 - 90,000
Comprehensive benefits package
Bonus opportunities
Paid time off
+2