Automation & Process Control Engineer (wales)

Glenrothes, SCT, GB, United Kingdom

Job Description

What Are We Looking For?




As a Control Systems Engineer at DPS Group, you will play a pivotal role in designing, implementing, and optimising control systems for a variety of industrial processes. You will work closely with cross-functional teams to deliver innovative automation solutions that enhance efficiency, safety, and productivity in various industries. This role offers exciting opportunities for professional growth and the chance to work with cutting-edge technologies.

#

Some of Your Key Duties Include:



System Design and Development:



Collaborate with clients and project teams to understand control system requirements. Design and develop control system architectures, including PLCs (Programmable Logic Controllers), SCADA (Supervisory Control and Data Acquisition) systems, and HMI (Human-Machine Interface) solutions.

Programming and Configuration:



Write and debug control software using programming languages such as ladder logic, structured text, FDB, SFC, or C#/C++, Java Script, VB, etc Configure and integrate control devices, sensors, and instruments for seamless operation.

System Integration:



Integrate control systems with existing industrial equipment, ensuring interoperability and data exchange. Collaborate with electrical and mechanical engineers to ensure a cohesive system design.

Testing and Validation:



Conduct rigorous testing and validation of control systems to ensure reliability and accuracy. Perform system simulations and troubleshoot issues as needed.

Documentation:



Maintain detailed documentation of control system designs, software code, and testing procedures. Generate user manuals and training materials for clients and end-users.

Client Interaction:



Act as a key point of contact for clients, providing technical expertise, progress updates, and addressing any questions or concerns.

Project Management:



Assist in project management tasks, including scope definition, budgeting, and scheduling. Ensure projects are completed on time and within budget.

Continuous Improvement:



Stay updated with industry trends and emerging technologies in control systems and automation. Identify opportunities for process improvements and innovation in control system design.
#

What Do You Need?



Qualifications:



Bachelor's degree in Electrical Engineering, Control Systems Engineering, or a related field (Master's degree preferred) Professional Engineering (PE) license is a plus.

Technical Skills:



Proficiency in PLC programming languages (e.g., ladder logic, structured text, FDB, SFC, etc..) Experience with SCADA and HMI software and embedded programming languages. (e.g. Java, VB, C#, etc..) Knowledge of industrial communication protocols (e.g., OPC, Modbus). Familiarity with control system hardware, sensors, and instrumentation. Strong troubleshooting and problem-solving abilities. o Additional Programming skills in languages such as C/C++ or Python.

PLC Programming Languages:



Proficiency in programming PLCs (Programmable Logic Controllers) is essential for this role. Strong knowledge of ladder logic programming, which is commonly used in PLCs for control and automation tasks. Familiarity with structured text programming, another standard PLC programming language that allows for more complex and flexible control logic. Understanding of function block diagrams (FBD) used in PLC programming to represent control functions graphically. Experience in sequential function chart (SFC) programming, which is useful for representing complex sequences and state-based control in PLCs.

SCADA Programming Languages:



Proficiency in SCADA (Supervisory Control and Data Acquisition) software is crucial for developing realtime monitoring and control systems. Mastery of Human-Machine Interface (HMI) design and configuration within SCADA software, allowing for intuitive and user-friendly visualization of industrial processes. Expertise in SCADA scripting languages like VBScript or JavaScript, which enable the creation of custom functions, calculations, and interactivity within the SCADA system. Knowledge of SCADA-specific languages like SQL (Structured Query Language) for database interactions, used in data storage, retrieval, and reporting. Experience in configuring alarms, trends, and historical data logging within SCADA systems.

High-Level Programming Languages:



Proficiency in high-level programming languages such as Python, C#, and others. Python: Develop custom software solutions, data analysis tools, and automation scripts using Python to enhance control systems and processes. C#: Utilize C# for software development and integration of control systems with Windows-based applications and services.

Low-Code Programming:



Experience with low-code development platforms for rapid application development and process automation. Ability to create, configure, and customise applications with minimal hand-coding, streamlining the development process. Proficiency in low-code platforms such as Microsoft Power Apps, or similar tools for creating scalable and flexible automation solutions.

Industrial Communication Protocols:



Proficient in various industrial communication protocols such as OPC (OLE for Process Control), Modbus, Profibus, and EtherNet/IP. Ability to configure and troubleshoot communication between PLCs, SCADA systems, and other industrial devices using these protocols. Understanding of data mapping and addressing schemes for efficient data exchange between devices.

Version Control Systems:



Familiarity with version control systems (e.g., Git) for managing and tracking changes in PLC, SCADA, and custom software projects Experience in collaborative software development, enabling multiple engineers to work on projects simultaneously while maintaining code integrity

Simulation and Testing:



Proficiency in using PLC and SCADA simulation software for testing and validating control systems before deployment. Ability to create realistic simulations of industrial processes to ensure control logic is accurate and reliable.

Cybersecurity Awareness:



Awareness of cybersecurity best practices and the ability to implement security measures to protect PLC, SCADA, and custom software systems from cyber threats.

These programming skills are fundamental for a Control Systems Engineer at DPS Group, enabling them to design, develop, and maintain control systems that meet the specific needs of clients across various industries. Mastery of these languages and tools is critical for creating efficient, reliable, and secure automation solutions.

Interpersonal Skills:



Effective communication skills, both written and verbal. Collaborative mindset and ability to work in cross-functional teams. Client-focused with the ability to understand and meet client requirements. Strong organisational and project management skills. Adaptability and a willingness to learn and embrace new technologies. Attention to detail and a commitment to delivering high-quality solutions. Leadership qualities for mentoring junior engineers and leading projects.
#

DPS - Who Are We?




We solve manufacturing challenges through the intelligent use of technology.


DPS Group is one of the UK's leading integrated electrical, instrumental & control and compliance providers. We are trusted to deliver integrated solutions on often highly complicated projects, by some of the world's best-known brands, across a range of sectors.


We help some of the world's highest profile brands by working with them to find solutions which are operationally efficient, and drive profitability. We work across a range of sectors including Power, Pharmaceutical, Petrochemical, Oil & Gas, Food & Beverage, Bio Energy and Paper, but to name a few.


We offer an end-to-end virtuous cycle approach to projects which includes: Analyse, Develop, Comply, Maintain, Install, Build & Design.


Our Innovative, creative and a customer focused approach ensures that DPS delivers the highest standards of safety, service & sustainability. This approach is fully embraced throughout our business and ensure we deliver the optimum level of efficiency whilst maintaining the highest quality standards and continuous improvement of our quality management system ISO 9001:2015.


We aim to minimize environmental impact of our own systems and help develop environmentally responsible customer solutions.


DPS Group recognises its obligations to act responsibly, ethically and with integrity in all its dealings with staff, customers, brand partners and suppliers, neighbours and the environment as a whole.

#

We Aim To:



Minimise health, safety and environmental risks. Dispose of waste in an environmentally responsible manner. Reuse and recycle where practicable. Develop environmentally responsible customer solutions. Deliver a net positive impact on the environment. Promote sustainability within the organisation.

DPS Group adheres to the Environmental Management Systems Standard ISO 14001:2015 to identify and control our environmental impact and improve our environmental performance.


We are also official partners with Siemens, Rockwell Automation and Schneider Electric, giving us the unique opportunity to develop skills with these manufacturers' solutions for our team.

#

What DPS Offer




To build successful teams and drive the level of quality that DPS is renowned for, we know we need the best people in industry. Not only do we require the relevant skillsets, but we also need people with the right attitude and mentality to thrive and grow in such an innovative industry. At DPS, you'll be given every opportunity to set the path of your own career through the business and work in an environment that will require you to rise to the challenge of working for a market leader.

Industry Leading Salary Discretionary Bonus Available Car Allowance Holiday Allowance with Buy and Sell options available Long Service Holidays (Position Dependant) Company Pension Scheme Private Healthcare Scheme (Contribute, Personal or Family - Position Dependant) Access to Company Healthcare Scheme (salary sacrifice) EV/Hybrid Car Lease Scheme

At DPS Group we understand our continued success is down to our dedicated team, therefore we invest time and effort in each individual; training and assisting with their personal and professional development, helping them build a long-term career within the business.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3646042
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Glenrothes, SCT, GB, United Kingdom
  • Education
    Not mentioned