About the Company G.D is a leading organization headquartered in Bologna, Italy. As a key player in the high-tech machineries production, we specialize in cutting-edge technologies, shaping the future of industrial automation. Our business portfolio encompasses a wide range of innovative making and packing solutions, in particular for Modern Oral and Next Generation products. We strive to continuously expand our offerings and enhance our capabilities to meet the evolving needs of our customers. For more detailed information about G.D and its comprehensive business landscape, please visit www.gidi.it. G.D is part of Coesia, a group of innovation-based industrial and packaging solutions companies operating globally, headquartered in Bologna, Italy. Coesia operates in 36 countries with 20 different companies and employs over 8,000 people as of 2023. About the Role As a Software Engineer, you will be responsible for managing projects from concept to completion, building industry-leading solutions for our customers. In this role, you will be designing and implementing software solutions for machine automation. Main responsibilities will include: Designing and developing automation software solutions for controls of automated machinery lines; Identifying and solving technical problems to ensure smooth operation and performance of automated systems; Collaborating with mechanical engineering department with a focus on software design and mechatronics, performing functional analysis on machines; Collaborating with the testing and installation teams, executing simulations, debug and testing of machines, both before machine installation and at customers’ sites; Performing routine software configuration tasks to maintain system efficiency and reliability. The position will be based in Anzola dell’Emilia, Italy (BO). What You Need to Be Successful Bachelor’s or Master’s degree in Automation/Computer Engineering, or strong background in related fields; At least 2 years of experience in a similar position (packaging machinery); Excellent command of PLC programming tools and programming languages such as ST; Knowledge of C++; Knowledge of motion control platforms e.g. Beckhoff and Siemens and of automation software platforms TwinCAT 2 and TwinCAT 3; Knowledge of CAD tools; Knowledge of with Bosch motion systems preferred; Team player spirit, detail-orientation, organization, curiosity about innovative solutions; Availability to travel upon request; Good proficiency in English. J-18808-Ljbffr