Development Engineer
6d ago

About Aggreko plc : Around the world, people, businesses and countries are striving for a better future. A future that needs power and the right conditions to succeed.

That’s why at Aggreko, we work round the clock, making sure our customers get the electricity, heating and cooling they need, whenever they need it all powered by our trademark passion, unrivalled international experience and local knowledge.

From urban development to unique commercial projects and even humanitarian emergencies, we bring our expertise and equipment to any location, from the world’s busiest cities to some of the most remote places on earth.

Every project is different, so we listen first and design a system supported by our service anywhere, to any scale. Transforming the lives and livelihoods of individuals, organisations and communities across the globe.

Candidate : You will have several years of experience in an automation engineering environment delivering Automation & Control systems, ideally in combination with SCADA interfaces.

Knowledge and understanding of the principles of MV / HV power generation would be beneficial. You must have experience in developing and testing PLC logic, preferably on Schneider or B&R platforms and be familiar with integration of equipment using industrial communication protocols such as OPC, Modbus and Canbus.

Proficiency in scripting languages such as Structured Text, C# or Visual Basic is essential. Experience with other communication protocols such as IEC 61850 and MQTT would also be beneficial.

Your primary role will be to support the ongoing development of Aggreko’s next generation SCADA and automation platforms which will be used across the business.

You will be working closely with global operational teams and application development teams. Travel is to be expected to support testing, commissioning and training activities.

You should be familiar with working in an industrial environment where having a good awareness of safety is essential and where resourcefulness and a strong analytical mind set are desirable skills.

Key responsibilities : You will support all aspects of automation & control systems development, including, requirements gathering, design, development, integration, validation and you will support commissioning activities.

Agree specific approach, priorities and milestones with Technical Product Manager and Project Manager. Plan and drive each task / project to completion in line with specification and agreed timeframe.

Creation of technical documentation, design specifications and test procedures for Aggreko control systems. Contribute to writing relevant sections of O&M Manuals for End Users.

Design / develop control systems and data network architectures; design, develop & test PLC / HMI based control systems using IEC 61131-3 compliant tools.

Work with key suppliers to ensure that optimal use is made of available technologies / components. Selection of components considering technical specification and the total cost of ownership over the full product lifecycle.

Ensure that product development and design work, including the selection / specification of components, meets Aggreko engineering standards and best engineering practice.

Design and develop test procedures and local work instructions, in conjunction with the Development Test Engineers Provide technical support and expertise to production and operational personnel Indicative performance measures : Delivery of development and project work to agreed time, cost and quality expectations Promote and demonstrate right first time zero defects’ approach to task delivery Delivery of product improvements in line with business objectives Education / Qualifications : HNC / HND / Bachelor’s degree level qualification or equivalent in Automation engineering or closely related field, demonstrating a high Automation, Control & Instrumentation content.

Professional skills / experience : Essential : Extensive PLC / RTU programming experience gained from deploying equipment from leading vendors Extensive HMI application design and configuration experience Control systems integration Extensive data communications / networks experience (Serial, Ethernet, CAN bus(J1939), Modbus RTU, OPC) Extensive experience interfacing to SCADA and data historians Compliance to ISO9001 Quality Assurance system Project engineering Proficiency in the use of a high level programming language Ability to analyse problems effectively and determine root cause Desirable : Development of PLC applications using Schneider Unity Pro Development of SCADA applications using Rockwell FactoryTalk View SE Development of automation applications using MATLAB Simulink, (Stateflow & Power Systems libraries and Code Generation) Knowledge / application of industrial protocols (IEC 61850, DNP3, Modbus TCP, OPC Client / Server, PROFINET) Knowledge and application of automation & control systems to manage Hybrid / microgrid power applications (Thermal, Solar, Wind, Energy Storage) Personal skills / experience : Positive can do’ attitude with flexibility and personal drive to learn new skills within and beyond existing domain knowledge.

Good team player with positive impact on the drive and performance of the wider design team. Thorough attention to detail and high technical accuracy.

Ability to deal with fluctuating workload and a wide variety of problems from several sources, and consistently demonstrates the ability to multi-task effectively.

Welcomes the opportunity to travel internationally to support New Product Development (NPD) activities, to broaden experience and understanding of Aggreko products and systems.

What role is the successful candidate likely to be carrying out at present? A Control Systems design and / or development engineering role working for an Original Equipment Manufacturer (OEM) or End User manufacturing / automotive / energy / utilities company extensively involved in process control, design, development, integration, validation, installation and commissioning.

Or experience working for a consultancy engaged with all of the above.

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form