Demo

CNC Programmer Machinist

Encore Pro Staffing
Tulsa, OK Full Time
POSTED ON 8/9/2026
AVAILABLE BEFORE 10/8/2026
Job Description. Job Description. North Tulsa company seeking an experienced CNC Machinist who can program, edit codes, and machine project from start to finish

Salary.com Estimation for CNC Programmer Machinist in Tulsa, OK
$62,198 to $80,117
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Encore Pro Staffing

  • Encore Pro Staffing Tulsa, OK
  • Mid Tulsa company seeking an experienced SMT Rework technician specializing in repairing and modifying printed circuit boards (PCBs) and printed circuit bo... more
  • 11 Days Ago


Not the job you're looking for? Here are some other CNC Programmer Machinist jobs in the Tulsa, OK area that may be a better fit.

  • American StaffCorp Tulsa, OK
  • CNC Programmer/Operator. Must be able to do edits and programming on the machine instead of at a computer. Plans, set-up, create and edit programs also mus... more
  • 24 Days Ago

  • H2 CNC Machining Tulsa, OK
  • Job Description. Job Description. Here at H2. We have (2) C.N.C Lathes & (1) C.N.C Mill. Centerless Grinder. Manual lathe & Mill. Air-conditioned shop. Loo... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!