Responsibilites The Role: The successful candidate will be responsible for the design and implementation of PLC software and supporting applications (windows based) on existing Liebherr Container Crane product. This will involve integration of crane control systems with third-party equipment, with instrumentationand with terminal operating systems. Person Profile: We are looking for a Software Engineer specialising in Control Systems to join our rapidly expanding software and control systems team. Our team is responsible for developing a broad range of software solutions for Liebherr Container Crane product. Our control system is vertically integrated, so all successful candidates have broad opportunities to develop software solutions for user interaction, hardware & device interfacing, crane control, drive and motion, sensor fusion, and data science & analytics; to administer and maintain our products and services. Key Elements of the Role: - Develop and integrate software solutions for crane control systems on Liebherr Container Crane product o Develop software elements within a software development life cycle o Liaise with mechanical, electrical, and other design disciplines to design and develop software elements of the crane control systems o Liaise with Testing, Commissioning and Service departments to ensure a successful project launch - Support sales department on project tenders, technical issues, and training. - Analyse client's problems or requirements as presented by the sales team. o Identify and evaluate potential technical solutions. o Evaluate development and system costs and identify commercial advantages / risks. - Participate in risk assessments to ensure new features comply with safety standards. Qualifications, Requirements and Experience The ideal candidate has qualified in a relevant engineering discipline and has excellent knowledge of PLC automation and SCADA systems with working knowledge of .Net software development. You are highly motivated, dependable, and thorough and can manage multiple tasks simultaneously. You are confident and can challenge the status quo, adapting to new technologies or techniques easily. You possess excellent planning, scheduling and organisational skills and can manage and deliver projects to challenging deadlines. You must have excellent communication skills, with a proven ability to build, manage and maintain relationships at all levels. You are a natural problem solver, with the ability to deliver solutions and results. - Min Level 7 degree in Mechatronics, Computer Science/Engineering, Electrical Engineering, or related discipline - Experience with full life cycle (design, development, deployment & support) of large-scale control systems utilizing ABB PLC programming (i.e., ABB Automation builder) or equivalent PLC platform - Software development lifecycle experience - design and code reviews, version control, issue tracking systems (i.e., Jira) and use of Confluence or similar wiki system - Programming knowledge and experience of Safety and Non-safety PLC systems using Codesys. - Previous experience working with PLC/DCS systems in an object orientated fashion. - Previous experience with scripting languages. - Previous experience with PLC bus systems (Profinet/Profibus/CAN bus/Modbus etc.) - Risk analysis and safety compliance related to the PLC control and understanding of Performance Levels (PLr / SIL). - Experience and good understanding of IP industrial networking and system communications. - SCADA systems application/development - Strong communication and reporting skills (verbal and in writing). - Ability to analyse problems and derive solutions. - Ability to manage project requirements and schedules. - Work as necessary in the heavy machinery environment at container terminals and assist with crane commissioning. - Willingness to travel internationally on occasion. - Ability to work at heights. Benefits We offer a competitive salary, pension scheme, training and development opportunities, subsidised canteen, retailer discounts, travel opportunities, sports and social club, cycle to work scheme and if that isn't enough, we have an early finish on a Friday! **We do not require the assistance of recruitment agencies for this role. #LCC To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.