Haystack
← Back to Jobs
Engineering
OT

Controls Engineer

Optime TechIndianapolis, IN🇺🇸United StatesPosted 13 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Controls Engineer

Location: Indianapolis, IN
Duration: 12 Months Contract 
Travel: 30%–40% Required

 

Job Overview

We are seeking a Controls Engineer with strong hands-on experience in industrial automation, PLC programming, control systems, and IIoT integration. The ideal candidate will have experience working with multiple PLC platforms, industrial communication protocols, and Industry 4.0 technologies.

 

Key Responsibilities

Industrial Automation & Control Systems

  • Identify machine controllers such as Allen-Bradley, Rockwell, Beckhoff, and Rexroth and determine appropriate protocols and compatible OT hardware for IIoT applications.
  • Understand controls architecture and ISA-95 architecture.
  • Document AS-IS and TO-BE processes for controls implementation.
  • Create technical documentation, including system designs, integration plans, and user manuals for IIoT systems.
  • Program and configure multiple control systems, including Siemens PLCs using TIA Portal, Allen-Bradley PLCs, Mazak CNC controllers, and Fanuc controllers.
  • Integrate machine controllers with IIoT systems across different levels of the automation stack.
  • Support IIoT projects from planning through implementation, ensuring milestones and timelines are met.
  • Integrate tightening tool controllers such as Atlas Copco, DC Tools, and Desoutter with IIoT platforms.
  • Support integration of robots, cobots, IMRs, and AGVs with IIoT platforms.

IIoT Communication Protocols & Standards

  • Work with industrial communication standards and protocols including:
    • OPC UA/DA
    • MQTT
    • REST API
    • Ethernet/IP
    • Profinet
    • Profibus
    • DeviceNet
    • Modbus TCP/IP
  • Configure and troubleshoot OPC Servers such as Kepware for data exchange between machines and IIoT platforms.

Networking & IT

  • Apply knowledge of industrial networking protocols including Ethernet/IP and fieldbus.
  • Configure and troubleshoot IP addressing, routing, VLANs, and network security practices for IIoT systems.

IIoT / Industry 4.0

  • Apply Industry 4.0 and IIoT technologies within industrial automation environments.
  • Support IIoT solutions and digital transformation programs.
  • Demonstrate knowledge of multiple levels of the automation stack.
  • Work with data analytics platforms and technologies such as Power BI, AI, and ML.

Troubleshooting & Problem Solving

  • Troubleshoot complex communication issues between machines, PLCs, and IIoT systems.
  • Perform root cause analysis for network and connectivity failures.
  • Collaborate with cross-functional teams to troubleshoot IIoT deployment issues

Top Skills

  • Ignition – 1+ year of experience
  • Experience with multiple PLC platforms
  • Programming experience with C++ or Python

 

Required Qualifications

  • Hands-on experience with Ignition for 1+ year.
  • Hands-on experience with multiple PLC platforms.
  • Programming experience with C++ or Python.
  • Experience in industrial automation and controls systems.
  • Strong hands-on PLC programming experience.
  • Strong troubleshooting and problem-solving skills.
  • Ability and willingness to travel approximately 30%–40%.
  • Ability and willingness to work 7:00 AM–5:00 PM, with overtime as needed.

 

Preferred Qualifications

  • 2–5 years of relevant Controls Engineering or Industrial Automation experience.
  • Experience with Siemens PLCs and TIA Portal.
  • Experience with Allen-Bradley / Rockwell PLCs.
  • Experience with Mazak CNC and Fanuc controllers.
  • Experience with OPC UA/DA, MQTT, REST API, Ethernet/IP, Profinet, Profibus, DeviceNet, or Modbus TCP/IP.
  • Experience configuring or troubleshooting Kepware OPC Server.
  • Experience with ISA-95 and controls architecture.
  • Experience integrating robots, cobots, IMRs, and AGVs with IIoT platforms.
  • Experience integrating tightening tool controllers such as Atlas Copco, DC Tools, or Desoutter.
  • Experience with Industry 4.0, IIoT, data analytics, Power BI, AI, or ML technologies.
  • Experience with industrial networking, IP configuration, routing, VLANs, and network security.

Schedule

7:00 AM–5:00 PM, with overtime required as needed.

Candidates must be comfortable working overtime when required.

 

Interview Process: 

Candidates selected to move forward will participate in a 45-minute Zoom interview

Skills

CNC
PLC Programming

Similar jobs