Develop software interfaces for high-capacity Automated Storage & Retrieval Systems (ASRS) used for storing incoming materials and finished goods.
Ensure seamless integration of ASRS units with factory control systems and the MES for real-time inventory updates and retrieval requests.
Implement control logic for associated material handling equipment (e.g. automated pallet conveyors, lifters interfacing with the ASRS), handling equipment commands and acknowledgments.
Optimize throughput and reliability for material movements between the ASRS and production lines.
Must Have Skills:
min 3+ years of hands-on software development experience in industrial or manufacturing automation
a proven track record in developing production-critical software or system integration projects with an emphasis on reliability, scalability, and real-time performance
Experience integrating warehouse automation systems (ASRS) into manufacturing operations, including understanding of conveyor systems and inventory management workflows.
Proficiency in programming for real-time equipment control (e.g. using C#/.NET or Java) to interface with storage system controllers and handle low-latency data exchange.
Familiarity with systems integration techniques to connect equipment software with MES/ERP transactions (ensuring inventory updates occur in real time).
Experience working on factory IT or OT systems, and familiarity with high-volume manufacturing environments, will be an advantage.
Knowledge of PLC communication and industrial protocols (OPC UA, Modbus, etc.) for interfacing with ASRS and related machinery.
Understanding of warehouse operations and material flow optimization, enabling design choices that improve automated storage/retrieval efficiency and reliability.