1

Senior Cnc Programmer Jobs in Oklahoma (NOW HIRING)

Machinist

Ponca City, OK · On-site

$16 - $22/hr

The Senior CNC Machinist performs detailed machine setups, G & M Code (CNC) editing, machine ... Advise supervisor and programming team of machine print and production issues to increase ...

Be Seen First

We are seeking a highly qualified, senior-level CNC Machinist to join our team! This role is for an ... Collaborate with engineers and other team members to improve processes, resolve production ...

Sr. Industrial Engineer

Tulsa, OK · On-site

$38.25 - $52.25/hr

Meyer Utility Structures is searching for a Sr. Industrial Engineer to support our Engineered ... Automation, robotics, CNC equipment, saw lines, roll-forming, press lines, finishing systems, and ...

Be Seen First

Manufacturing Engineer

Oklahoma City, OK · On-site

$60K - $80K/yr

Responsibilities - Develop, document, and improve manufacturing processes for CNC-machined parts ... senior engineering or engineering lead role - Fantastic benefits package Company Description BG ...

Minimum 2 year experience in trouble-shooting Programmable Logic Controllers Excellent troubleshooting experience including electrical, mechanical, pneumatics, hydraulics, motor controls, CNC ...

... Engineering on NPD initiatives. * Interpret blueprints, CAD drawings, and models to determine required materials, machining steps, and tooling solutions. * Set up and operate manual and CNC machine ...

... senior Technicians with troubleshooting by following diagrams, sketches, manuals, and engineering ... Repair and conduct preventive maintenance on CNC controllers to ensure reliable operation.

Job Page CTA Left

Broken Arrow, OK · On-site

$20.25 - $26.25/hr

... senior Technicians with troubleshooting by following diagrams, sketches, manuals, and engineering ... Repair and conduct preventive maintenance on CNC controllers to ensure reliable operation.

Senior Cnc Programmer information

See Oklahoma salary details

$15

$28

$41

How much do senior cnc programmer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for senior cnc programmer in Oklahoma is $28.58, according to ZipRecruiter salary data. Most workers in this role earn between $23.51 and $32.16 per hour, depending on experience, location, and employer.

What is a senior CNC programmer?

Senior CNC Programmers are experienced professionals who create, modify, and optimize computer numerical control (CNC) programs for manufacturing machinery. They interpret engineering drawings and technical specifications to write precise code that directs machines to cut, shape, or assemble materials. In addition to programming, they often oversee junior programmers, troubleshoot production issues, and work closely with engineers and machinists to ensure high-quality parts are produced efficiently.

What are the key skills and qualifications needed to thrive as a senior CNC programmer?

To thrive as a Senior CNC Programmer, you need advanced knowledge of CNC machining, blueprint reading, GD&T, and experience with CAD/CAM software, often backed by a degree or technical certification in manufacturing or engineering. Expertise in programming languages such as G-code, and proficiency with software like Mastercam or Siemens NX, are typically required. Strong problem-solving, attention to detail, and effective communication skills help you collaborate with machinists and engineers to optimize production. These skills ensure precision, efficiency, and high-quality output in complex manufacturing environments.

How does a senior CNC programmer typically collaborate with engineers and machinists during the production process?

Senior CNC Programmers work closely with engineers to review technical drawings and specifications, ensuring that the machining strategies align with design intent. They also regularly communicate with machinists on the shop floor to address any issues that arise during setup or production, such as tool selection, programming adjustments, or troubleshooting errors. Effective collaboration is key for optimizing manufacturing efficiency, minimizing errors, and delivering high-quality finished parts.

What is the difference between Senior Cnc Programmer vs Cnc Machinist?

AspectSenior Cnc ProgrammerCnc Machinist
CredentialsTypically requires programming certifications, technical degrees, or extensive experienceUsually needs machining experience, technical training, or certifications in machine operation
Work EnvironmentDesigning, programming, and optimizing CNC machines, often in office or engineering settingsOperating CNC machines on the shop floor, performing setup and manual adjustments
ResponsibilitiesDeveloping CNC programs, troubleshooting, and improving manufacturing processesSetting up machines, loading tools, and executing machining tasks

The main difference between a Senior Cnc Programmer and a Cnc Machinist lies in their focus: programmers develop and optimize CNC code, while machinists operate and set up machines. Both roles require technical skills, but the programmer's role is more design and process-oriented, whereas the machinist's role is hands-on manufacturing.

What are the most commonly searched types of Cnc Programmer jobs in Oklahoma?

The most popular types of Cnc Programmer jobs in Oklahoma are:

What are popular job titles related to Senior Cnc Programmer jobs in Oklahoma?

For Senior Cnc Programmer jobs in Oklahoma, the most frequently searched job titles are:

What job categories do people searching Senior Cnc Programmer jobs in Oklahoma look for?

The top searched job categories for Senior Cnc Programmer jobs in Oklahoma are:

What cities in Oklahoma are hiring for Senior Cnc Programmer jobs?

Cities in Oklahoma with the most Senior Cnc Programmer job openings:

Infographic showing various Senior Cnc Programmer job openings in Oklahoma as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $59,453 per year, or $28.6 per hour.

Senior CNC Machinist - Days, Nights, Weekends - $27+ DOE

Abundant Solutions

Tulsa, OK

$27/hr

Full-time

Re-posted 28 days ago


Job description

Senior CNC Machinist – Oil & Gas Manufacturing
Location: Tulsa, OK
Schedule: Full-Time
Pay: $27+ DOE
Environment: Climate-Controlled, Clean Facility

Seeking a Senior CNC Machinist with strong experience in oil and gas manufacturing to support precision machining operations in a modern, climate-controlled facility. This role requires advanced CNC machining knowledge, a strong focus on quality, and the ability to work independently while maintaining tight tolerances and production standards.

Key Responsibilities
  • Set up, operate, and troubleshoot CNC machining centers, with a strong emphasis on Doosan CNC machines
  • Machine precision components used in oil and gas applications
  • Read and interpret blueprints, engineering drawings, GD&T, and work instructions
  • Perform tooling changes, offsets, and program adjustments as needed
  • Monitor machine performance and part quality throughout production runs
  • Conduct in-process inspections using precision measuring tools (micrometers, calipers, gauges, etc.)
  • Maintain tight tolerances and high-quality standards
  • Follow all safety, quality, and ISO procedures
  • Maintain a clean and organized workspace in a climate-controlled environment
  • Collaborate with engineering, quality, and production teams to ensure efficient workflow
Experience Requirements
  • 5+ years of CNC machining experience in a manufacturing environment
  • Prior experience machining oil and gas components strongly preferred
  • Advanced experience operating Doosan CNC machines required
  • Proven ability to work independently with minimal supervision
Knowledge, Skills, and Abilities
  • Strong blueprint reading and GD&T interpretation
  • Experience with CNC lathes and/or mills
  • Proficient with precision measuring instruments
  • Strong understanding of machining processes, tooling, and feeds/speeds
  • Ability to troubleshoot machining issues and make adjustments
  • Consistent focus on quality, accuracy, and safety
Why This Opportunity
  • Clean, climate-controlled manufacturing environment
  • Stable oil and gas work
  • Modern equipment and organized shop floor
  • Opportunity to work in a highly skilled machining team
Apply with a detailed, updated resume for consideration.

Abundant Solutions
5151 S. Mingo Rd.,
Tulsa, OK 74146

Abundant Solutions logo

About Abundant Solutions

Sourced by ZipRecruiter

To consistently deliver and exceed mutually agreed upon expectations through proper client and candidate communication. Abundant Solutions is a full service staffing company that specializes in Office and industrial Employees for Temporary, Temporary to Permanent, and Permanent Placements. We respond more rapidly to our customers’ needs with the best employee matches, because we are passionately committed to being the best. Interacting and touching peoples’ lives in a way that promotes the greatest achievement for all parties involved. Believing in short term accomplishments for the fulfillment of long term vision. Matching company needs and objectives to client skills and goals. Discovering new ideas and philosophies in order to advance the beliefs and lives of all. We share our desire to assist and help change professional careers and personal lives for the better.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Tulsa, OK, US

Year founded

2002

Social media