1

Senior Plc Programmer Jobs in Oklahoma (NOW HIRING)

Senior Electrical Engineer

Tulsa, OK ยท On-site

$98K - $127K/yr

Job Title: Senior Electrical Engineer Job Type: Full Time-Permanent Location: Tulsa, OK, 74103 ... PLC) and Human Machine Interface (HMI) systems

Working knowledge of Allen Bradley PLC programming protocols to include software for ControlLogix 5000, SLC 500, and PLC 5 programmable controllers * Working knowledge of drive systems and drive ...

Controls Engineer

Pryor, OK ยท On-site

$72K - $93K/yr

This role requires strong experience with industrial automation, PLC systems, instrumentation, and ... Whether it be senior project managers, QA/QC personnel, commissioning, project engineering, or ...

Controls Engineer

Pryor, OK ยท On-site

$72K - $93K/yr

This role requires strong experience with industrial automation, PLC systems, instrumentation, and ... Whether it be senior project managers, QA/QC personnel, commissioning, project engineering, or ...

Controls Engineer

Pryor, OK

$72K - $93K/yr

This role requires strong experience with industrial automation, PLC systems, instrumentation, and ... Whether it be senior project managers, QA/QC personnel, commissioning, project engineering, or ...

Engineer Sr / Staff - Controls Engineering

Tulsa, OK ยท On-site

$88K - $116K/yr

As an Engineer Sr / Staff - Controls Engineering , you will lead the design, integration, and ... PLC, DCS, HMI, and SCADA systems * Control system programming, configuration, and troubleshooting

Senior Electrical Engineer

Tulsa, OK ยท Hybrid

$98K - $127K/yr

OVERVIEW Merrick & Company is seeking a full time Senior Electrical Engineer for our Energy ... PLC/PAC, HMI's process equipment and instrumentation. * Interact with clients, customers, officials ...

next page

Showing results 1-20

Senior Plc Programmer information

See Oklahoma salary details

$12

$48

$66

How much do senior plc programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for senior plc programmer in Oklahoma is $48.27, according to ZipRecruiter salary data. Most workers in this role earn between $40.62 and $57.69 per hour, depending on experience, location, and employer.

What is a senior PLC programmer?

Senior PLC Programmers are experienced professionals who design, develop, and maintain automation systems using Programmable Logic Controllers (PLCs). They are responsible for writing and troubleshooting PLC code, integrating hardware and software components, and ensuring that automated processes run efficiently and safely. Senior PLC Programmers often lead projects, mentor junior team members, and collaborate with engineers and maintenance teams to optimize production systems. Their expertise is crucial in industries like manufacturing, automotive, food processing, and energy.

What are the key skills and qualifications needed to thrive as a senior PLC programmer, and why are they important?

To thrive as a Senior PLC Programmer, you need advanced expertise in programming logic controllers, electrical engineering principles, and automation systems, typically backed by a relevant engineering degree or technical certification. Proficiency in PLC programming languages (such as ladder logic), experience with SCADA and HMI systems, and knowledge of industry-standard software like Siemens, Allen-Bradley, or Schneider Electric are essential. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with multidisciplinary teams and troubleshoot complex automation issues. These skills are crucial to designing, maintaining, and optimizing automated processes that ensure operational efficiency and system reliability.

What are some typical challenges faced by senior PLC programmers when integrating new automation systems with existing equipment?

Senior PLC Programmers often encounter challenges such as ensuring compatibility between new PLC systems and legacy machinery, managing limited documentation for older equipment, and minimizing production downtime during integration. They must also troubleshoot unexpected issues that arise from differences in communication protocols and hardware interfaces. Successfully addressing these challenges requires strong problem-solving skills, thorough testing, and close collaboration with maintenance teams and project engineers.

What is the difference between Senior Plc Programmer vs PLC Technician?

AspectSenior Plc ProgrammerPLC Technician
CredentialsTypically requires a degree in computer science, engineering, or related field; certifications in PLC programming (e.g., Siemens, Allen-Bradley)Often has technical diploma or certification in PLC maintenance and troubleshooting
Work EnvironmentDesigning, developing, and testing PLC programs in industrial settings or officesInstalling, maintaining, and repairing PLC systems on-site in manufacturing plants
Industry UsageUsed across manufacturing, automation, and process control industriesCommonly employed in industrial automation, machinery, and factory settings

The main difference is that a Senior Plc Programmer focuses on designing and developing PLC software, while a PLC Technician handles installation, maintenance, and troubleshooting of PLC hardware systems. Both roles are essential in industrial automation but differ in responsibilities and required skills.

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

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

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

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

Infographic showing various Senior Plc Programmer job openings in Oklahoma as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, 2% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $100,399 per year, or $48.3 per hour.

Senior Electrical Engineer

campus4tech

Tulsa, OK โ€ข On-site

$98K - $127K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Job Title: Senior Electrical Engineer
Job Type: Full Time-Permanent
Location: Tulsa, OK, 74103
Shift: 9 pm to 5 pm (M-F)
-------NO H1B---------C2C-----------
Benefits- Yes
Job Description:
Summary
As an Electrical Engineer, you'll lead the design and optimization of electrical systems that power essential infrastructure-pipelines, compressor stations, and storage facilities.
The engineering teams will be based in Tulsa, OK and Houston, TX, even though the project sites may be elsewhere.
Requirements
  • Required: Bachelor's degree in electrical engineering and eight (8) years engineering experience in natural gas, data centres or related industry
  • Preferred: PE License
  • Preferred: Master's degree in electrical engineering

Job Requirements:
  • Demonstrates excellent organizational/interpersonal skills and safety as a main priority
  • Proficiency in Microsoft Office Application and PC skills
  • Proficiency in reviewing arc flash studies and implementing improvements
  • Working knowledge of electrical design codes (NEC, NEMA, API, IEEE, etc.)
  • Preferred: Experience with PLCs
  • Preferred: Project Management experience
  • Preferred: Experience working in Preliminary-Front End Engineering and Design (Pre-FEED), Front End Engineering Design (FEED), or Engineering, Procurement, Construction (EPC) of small to medium facility projects
  • Preferred: Proficiency in designing, and implementing, Instrumentation systems, including Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) systems