Job Description As a Software Controls Engineer, you will play a key role in designing and delivering bespoke automated assembly equipment. Working closely with Mechanical, Electrical, and Controls teams, you will develop robust, high-performance software solutions and support projects from initial concept right through to commissioning on the production floor. Key Responsibilities: * Design control system software for automated machinery (PLC) * Develop automation hardware interface logic programs using HMI * Collaborate with cross-functional design reviews team to drive engineering product goals.