* CNC Programmer

Alltek-Staffing-

Pittsburgh (Allegheny County)

On-site

USD 44,324 - 63,128

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Great company benefit package
Direct hire position
Opportunity for overtime

Job summary

Alltek-Staffing- is seeking a skilled CNC Programmer for a direct hire opportunity in the Pittsburgh area. This role involves developing and optimizing programs using CAD/CAM software for two nearby locations.

The ideal candidate will have 3+ years of machining experience and strong CNC programming skills. Offering a competitive pay of up to $39/hour along with a great benefits package.

Qualifications

  • 3+ years of machining experience including setups and troubleshooting.
  • Strong CNC programming experience using CAD/CAM software.
  • Ability to read complex drawings and hold tight tolerances.

Responsibilities

  • Create and edit CNC programs using CAD/CAM software.
  • Support both facilities with programming and process improvements.
  • Set up CNC mills and lathes, including tooling and work offsets.

Skills

CNC programming
CAD/CAM software
Blueprint reading
Troubleshooting
Machinery setup

Tools

Micrometers
Bore gauges

Job description

CNC Programmer – Direct Hire | Daylight Shift Location: Pittsburgh Area (Two Local Facilities) Schedule: Monday – Friday + Overtime as Needed Shift: Daylight Pay: Up to $39.00/hour (based on experience and qualifications)

TOPS Staffing is hiring a skilled CNC Programmer for a direct hire opportunity with a growing manufacturing company in the Pittsburgh area. This role supports two nearby facilities (within 15 minutes of each other) and offers the chance to work on a variety of equipment, parts, and projects. This is a great opportunity for a hands‑on programmer who can take ownership of both programming and shop floor support.

Position Overview

As a CNC Programmer, you will develop and optimize programs using CAD/CAM software while also assisting with setups, tooling, and troubleshooting. You’ll play a key role in ensuring efficient, high‑quality production across both locations.

Machine Overview
  • Location 1: 2 CNC Mills (1 Vertical, 1 Horizontal)
  • Location 2: 3 CNC Machines (Haas Mills & Lathes)
Key Responsibilities
  • Create and edit CNC programs using CAD/CAM software
  • Support both facilities with programming and process improvements
  • Set up CNC mills and lathes, including tooling and work offsets
  • Perform tool changes, fixture adjustments, and setup optimization
  • Troubleshoot machining and programming issues
  • Read and interpret blueprints and engineering drawings
  • Perform quality inspections using precision measuring tools
  • Optimize feeds, speeds, and tooling for efficiency and accuracy
  • Provide technical support to machinists and operators
What We’re Looking For
  • Strong CNC programming experience using CAD/CAM software
  • 3+ years of machining experience including setups and troubleshooting
  • Ability to edit G-code and make machine‑side adjustments
  • Experience working with CNC mills and lathes
  • Proficiency with micrometers, bore gauges, and other inspection tools
  • Ability to read complex drawings and hold tight tolerances
  • Strong problem‑solving skills and attention to detail
  • Self‑driven and able to manage responsibilities across two locations
Nice to Have
  • Experience with Haas machines
  • Fixture design or build experience
  • Ability to program from scratch and improve existing processes
Physical Requirements
  • Ability to stand for extended periods
  • Ability to lift up to 50 lbs
  • Comfortable working in an industrial manufacturing environment
Why This Opportunity
  • Direct hire—full-time from day one
  • Steady daylight schedule
  • Top‑end pay up to $39/hour based on experience
  • Opportunity to make a direct impact on production and efficiency
  • Long‑term stability with a growing company
  • Great company benefit package offered with this role

If you’re a CNC Programmer looking for a well‑paying daylight role with variety and responsibility, apply today through TOPS Staffing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

*CNC Programmers Needed! - Multiple skill level jobs available
*CNC Programmers Needed! - Multiple skill level jobs available

Alltek-Staffing- • Irwin

On-site
Annual bonus potential
Stable workload with consistent overtime
CNC Programmer - Daylight Shift, 2 Shops, Up to $39/hr
CNC Programmer - Daylight Shift, 2 Shops, Up to $39/hr

Alltek-Staffing- • Pittsburgh

On-site
Great company benefit package
Direct hire position
Opportunity for overtime
* CNC Machinist - Direct Hire
* CNC Machinist - Direct Hire

AllTek Staffing & Resource Group, Inc. • Irwin

On-site
USD 28,000 - 42,000
Medical, Dental, and Vision Insurance
401(k) with 6% Company Match
Paid Holidays and PTO
+1
CNC Programmer
CNC Programmer

AllTek Staffing & Resource Group, Inc. • Benwood (WV)

On-site
USD 35,000 - 48,000
Machinist & Lathe Programmer
Machinist & Lathe Programmer

SST Direct • Reading

On-site
CNC Machinist - Daylight Shift
CNC Machinist - Daylight Shift

AllTek Staffing & Resource Group, Inc. • Export (PA)

On-site
CNC Programmer
CNC Programmer

Staffmark Group • Danielsville

On-site
USD 49,000 - 68,000
CNC Programmer - 1st shift, Onsite Only
CNC Programmer - 1st shift, Onsite Only

JARP Industries, Inc. • Schofield (WI)

On-site
USD 64,000 - 77,000
Paid Time Off (PTO)
10 paid holidays
Medical, dental, and vision insurance
+6
CNC Programmer / Operator
CNC Programmer / Operator

Contract Professionals, Inc • Jackson (MI)

On-site
CNC Machinist / Programmer – 1st Shift
CNC Machinist / Programmer – 1st Shift

Qualdoc • Ashland (VA)

On-site
USD 37,000 - 48,000