This role provides advanced technical support for software and hardware automation systems within a pharmaceutical distribution environment. The Software Support Engineer will diagnose and resolve complex issues across applications, databases, networking, and hardware, often collaborating with remote teams and onsite technicians. Responsibilities include documentation, cross-functional collaboration, and interfacing with R&D programs, with a strong emphasis on customer-facing support and troubleshooting. The position requires frequent local travel, on-call availability, and residency within commuting distance of Plainfield, IN.