Assist in developing and configuring control logic for PLC and BMS systems
Support programming and configuration of platforms such as Schneider Electric, Honeywell, Tridium Niagara, and Ignition
Assist in developing HMI/SCADA graphics, dashboards, alarms, and trends
Support integration of third-party systems using BACnet, Modbus, OPC UA, and related protocols
Assist with basic IT/OT network setup and troubleshooting (IP addressing, subnetting, device connectivity)
Participate in system testing, commissioning, and startup activities (may require travel)
Troubleshoot basic system, communication, and network issues with guidance from senior engineers
Follow established programming and cybersecurity standards and documentation practices
Assist in developing project documentation, including sequences, as-builts, network layouts, and change logs
Requirements
Bachelor’s degree in Mechatronics, Mechanical Engineering, Electrical Engineering, Computer Science, Industrial Automation, or a related technical field
0–2 years of experience (internships or co-ops in controls, automation, IT, or networking are preferred)
Basic understanding of control systems, logic, or programming concepts
Exposure (academic or hands-on) to one or more of the following:
PLC programming (Rockwell or similar)
Building Automation Systems (Schneider, Honeywell, Niagara, etc.)