Software Engineer Company Overview: Hays is excited to work with a leading engineering and maintenance provider, supporting customers across various sectors including chemical & petrochemical, nuclear, oil & gas, pharmaceuticals & biopharma, power & energy, utilities, renewables, and food & beverage markets. Job Description: The successful candidate will be responsible for delivering project solutions to the agreed scope in accordance with company procedures, while meeting budgetary and time-scale targets. The Software Engineer will adopt a right-first-time philosophy and raise any risks or issues to the Senior Engineer or Manager. Main Responsibilities: Deliver agreed modules within a project (PLC, SCADA, Testing, Networking, Documentation, Hardware design, etc.) Work as directed by the Senior/Lead Engineer and Project Manager Meet the technical and quality requirements of projects Ensure project adherence to company quality processes and procedures Identify project opportunities and variations Support the Project Manager in identifying and managing risks and issues Enable use of reusable modules by standardizing and modularizing systems where appropriate Provide Health and Safety leadership by example Experience & Qualifications: Essential: Experience in system specification through design, development, and testing Hands-on experience with Siemens S7 PLCs and WinCC SCADA systems Good appreciation of control panels, electrical installation, and instrumentation solutions Desirable: Develop project modules (PLC code modules, SCADA scripts, Mimics, comms drivers, etc.) Report progress of assigned activities to Senior/Lead Engineer or Project Manager Identify deviations from agreed functionality or scope and notify Senior/Lead Engineer or Project Manager Peer review documents created by the project team or other teams as required Undertake site surveys as required Support outline design, upfront design studies, and requirement definition for clients Develop FDS, DDS, test specifications, and design testing methodology Develop site work documentation (Risk assessment, method statement, site test documentation) Develop O&M documentation Undertake full integrated system testing, CFAT, SAT, and installation Undertake observations, variations, and reworks Undertake packing and shipping of the system Undertake site installation and retesting Provide warranty support as necessary Qualifications: Degree or HND/HNC in Electrical/Electronic Engineering, Control Systems, or relevant discipline Incorporated Engineer or working towards professional registration Interested? Please reach out to me at andy.cruickshankhays.com