Industrial Controls Software Engineer – PLC & HMI

Allied High Tech Products, Inc.

Edmond (OK)

On-site

USD 85,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Outstanding benefits
Great career opportunities
Creative environment

Job summary

Allied High Tech Products, Inc. is seeking a Software Controls Engineer for our Oklahoma City R&D facility to design, develop, and support software that interfaces with electro‑mechanical products and systems.

You will collaborate with software, mechanical, electrical, and materials engineering teams throughout the product lifecycle. The role requires 3–5 years in industrial automation, PLC programming, and IEC 61131‑3 languages, with hands‑on experience in Siemens, Rockwell/Allen‑Bradley, or

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field, or equivalent practical experience.
  • 3–5 years of experience in industrial automation, PLC programming, controls engineering, and/or software development.
  • Ability to write, modify, and troubleshoot PLC logic using Ladder Logic, Structured Text, and other IEC 61131‑3 programming languages.
  • Working knowledge of Siemens, Rockwell/Allen‑Bradley, and Omron PLC platforms.
  • Understanding of industrial networks and protocols (Ethernet/IP, Modbus TCP/IP, CAN, EtherCAT).
  • Basic programming experience with C, C++, C#, and/or Python.
  • Experience with motors/drive systems; Elmo and Parker controllers preferred.
  • Ability to read electrical schematics and mechanical drawings.

Responsibilities

  • Develop, modify, and troubleshoot PLC logic and related control software for electro‑mechanical systems.
  • Design and implement software interfaces for machine control, automation, and operator interaction.
  • Develop and configure HMI applications for industrial equipment, with 4D Systems experience preferred.
  • Support integration of motors, drives, sensors, controllers, and networks into production‑ready systems.
  • Collaborate with mechanical, electrical, software, and materials engineering teams throughout the development lifecycle.
  • Read electrical schematics and mechanical drawings to support troubleshooting, wiring validation, and system integration.
  • Participate in R&D activities, prototype testing, debugging, documentation, and continuous improvement of equipment software.

Skills

Ladder Logic
Structured Text
IEC 61131-3
Industrial Automation
PLC Programming
C/C++/Python
Electrical Schematics
Motor/Drive Systems

Education

Bachelor's degree in Electrical Engineering or related field

Tools

Siemens PLC
Rockwell/Allen-Bradley PLC
Omron PLC

Job description

Allied High Tech Products, Inc. is seeking a Software Controls Engineer for our Oklahoma City R&D facility to design, develop, and support software that interfaces with electro‑mechanical products and systems.

You will collaborate with software, mechanical, electrical, and materials engineering teams throughout the product lifecycle. The role requires 3–5 years in industrial automation, PLC programming, and IEC 61131‑3 languages, with hands‑on experience in Siemens, Rockwell/Allen‑Bradley, or

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

Similar jobs worth comparing

Software Controls Engineer
Software Controls Engineer

Allied High Tech Products, Inc. • Edmond (OK)

On-site
USD 85,000 - 115,000
Competitive salary
Outstanding benefits
Great career opportunities
+1
Automation Controls Engineer II - PLC & HMI Specialist
Automation Controls Engineer II - PLC & HMI Specialist

Prime Controls Lp • Edmond (OK)

On-site
USD 70,000 - 90,000
Health, Dental, and Vision coverage
Flexible Spending Account
Generous PTO
+2
Industrial Controls Engineer - PLC & HMI Automation
Industrial Controls Engineer - PLC & HMI Automation

Lincoln Electric • Utica (MI)

On-site
USD 80,000 - 105,000
Controls Engineer
Controls Engineer

CyberCoders • Macedon (NY)

On-site
USD 85,000 - 110,000
Senior Controls Engineer - PLC/HMI & Robotics (OEM)
Senior Controls Engineer - PLC/HMI & Robotics (OEM)

Alliance Machine Systems International, LLC • Spokane (WA)

On-site
USD 102,000 - 152,000
Medical, Dental, Vision
401K with employer match
Paid time off
+2
Software Controls Engineer
Software Controls Engineer

PeopleSolutions, Inc. • Roanoke (VA)

On-site
USD 80,000 - 105,000
Controls Engineer
Controls Engineer

CyberCoders • Rock Hill (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
401(k) Matching
Tuition Reimbursement
+2
Controls Engineer
Controls Engineer

ICR Services • Warren (MI)

On-site
USD 70,000 - 90,000
Industrial Controls Design Engineer - PLC & HMI
Industrial Controls Design Engineer - PLC & HMI

Actalent • United States

On-site
USD 83,000 - 104,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Industrial Controls Engineer: PLC & Motor Control Expert
Industrial Controls Engineer: PLC & Motor Control Expert

Actalent • United States

On-site
USD 66,000 - 92,000
Medical, dental & vision
401(k) plan
Life Insurance
+5