Software Controls Engineer in Edmond

Energy Jobline
Edmond, OK, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Altium Designer C Sharp (Programming Language) C++ (Programming Language) Computer Programming Software Debugging Electronic Design Automation Ethernet EtherCAT Human-Computer Interaction Python (Programming Language) Ladder Logic
+10 more
Automation of Marketing Modbus OpenGL Qt (Software) Software Engineering Structured Text Systems Integration Information Technology Iec61131-3 Allen-Bradley Factory Automation Equipment

Job description

Allied High Tech Products is seeking a Software Controls Engineer for our Oklahoma City R&D facility. This role will work with software, mechanical, electrical, and materials engineering teams to research, design, develop, and support software used to interface with and control electro-mechanical products and systems., * 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 .
  • Support integration of motors, drives, sensors, controllers, and communication networks into production-ready systems.
  • Collaborate with mechanical, electrical, software, and materials engineering teams throughout the product development lifecycle.
  • Read electrical schematics and mechanical assembly drawings to support troubleshooting, wiring validation, and system integration.
  • Participate in R&D activities, prototype testing, debugging, documentation, and continuous improvement of equipment software.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a 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 .
  • Working knowledge of major PLC platforms, such as Siemens, Rockwell / Allen-Bradley, and Omron.
  • Understanding of industrial networks and protocols, including Ethernet/IP, Modbus TCP/IP, CAN, and EtherCAT.
  • Basic programming experience with C, C++, C#, and/or Python.
  • Experience working with linear, stepper, brushed, and servo motors and associated controllers; Elmo and Parker controller experience .
  • Ability to read and interpret electrical schematics and mechanical assembly drawings.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a collaborative R&D environment., * Experience with Qt 5.15.2 or newer for application development and user-interface work.
  • Knowledge of OpenGL or related graphics technologies.
  • Experience with PCB design tools such as Eagle, KiCad, or Altium.
  • Experience developing software for equipment, instrumentation, automation platforms, or similar electro-mechanical systems.·

About the company

Company DescriptionAllied High Tech Products, Inc. is a leading manufacturer and global distributor of equipment for failure analysis, materials characterization and materials research. Allied supports customers in failure analysis, materials characterization, and materials research through precision equipment, consumables, service, and application expertise.

We are located in Cerritos, CA and Edmond, OK and are known around the world for outstanding design, excellent product quality and superior customer service.

*\tCompetitive salary based upon credentials and experience *\tOutstanding benefits and a great work environment *\tGreat career opportunities at a quickly growing high-tech company *\tAn exciting opportunity to expand your knowledge, grow and be creative. *\tAllied uses the E-Verify program for all new hires.

Allied High Tech Products, Inc. is an Equal Opportunity Employer and does not discriminate against any person on the basis of , , , , , , or .Company DescriptionAllied High Tech Products, Inc. is a leading manufacturer and global distributor of equipment for failure analysis, materials characterization and materials research. Allied supports customers in failure analysis, materials characterization, and materials research through precision equipment, consumables, service, and application expertise.\r\n\r\nWe are located in Cerritos, CA and Edmond, OK and are known around the world for outstanding design, excellent product quality and superior customer service.\r\n\r\n\tCompetitive salary based upon credentials and experience\r\n\tOutstanding benefits and a great work environment\r\n\tGreat career opportunities at a quickly growing high-tech company\r\n\tAn exciting opportunity to expand your knowledge, grow and be creative.\r\n*\tAllied uses the E-Verify program for all new hires.\r\n\r\nAllied High Tech Products, Inc. is an Equal Opportunity Employer and does not discriminate against any person on the basis of , , , , , , or .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:23 min

Raspberry Pi and Modbus for feeder control

Øivind Heggland Øivind Heggland · Europe 2026 Virtual

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

1:12 min

Abstracting physical machine boundaries using industrial edge gateways

Freya Menzel Freya Menzel +1 · Europe 2026 Virtual

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

2:34 min

Summary of automation potential and engineering career opportunities

Clemens Schwaiger · LIVE

Videos

See all

Related articles

See all