Integrate and maintain PLCs, HMIs, robotics, sensors, and control systems. Troubleshoot and optimize automated equipment to ensure maximum uptime and performance. Collaborate with maintenance and engineering teams to upgrade systems. Develop and maintain custom software tools, scripts, and dashboards to support manufacturing operations. Integrate automation systems with MES, ERP, SCADA, or other enterprise software platforms. Create data collection and visualization tools for process monitoring and decision-making. Document system configurations, software code, and maintenance procedures. Identify opportunities to increase efficiency, reduce costs, and improve product quality through automation and software solutions. Research and recommend new technologies to support manufacturing excellence.