CareerPlanSign in

Industrial Controls Software Engineer

Oak Brook💼 Full-time🗓 2026-05-12 → 2026-09-26

Core

Design and deliver advanced control system software for modern industrial automation platforms, ensuring reliability, scalability, and cybersecurity for healthcare sterilization and lab testing operations.

Role type

Senior IC industrial controls software engineer (IoT/automation)

Builds

Industrial control software, PLC/PAC/HMI/SCADA systems, data historians, and middleware for sterilization and lab testing equipment

Domain

Healthcare industry + Industrial automation/IoT

Deliverable

production ML models | product features

Required skills

PLC/PAC programming, HMI/SCADA development, industrial networking, system modeling, root-cause analysis, vendor management, IEC 61131-3 languages, cloud-connected controls, edge computing, CI/CD, Git workflows, simulation, automated testing, FDA regulatory knowledge

Preferred skills

Backend engineering experience, Ignition toolkit proficiency, modern software engineering methods, containers, DevOps for controls

Technologies

Rockwell/Allen-Bradley, Siemens, Ignition, PLCs, PACs, HMI/SCADA, data historians, edge/IoT devices, Git, containers

Responsibilities

Design, develop, and maintain industrial control software; Lead technical architecture of new controls solutions; Evaluate and select automation hardware/software platforms; Perform advanced debugging and system optimization; Review system designs and champion best practices; Manage vendor relationships; Contribute to long-term vision for automation and system reliability

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.