Software Engineer
Role details
Job location
Tech stack
Job description
delivering project solutions to the agreed scope in accordance with company procedures whilst meeting budgetary and time-scale targets. The Software Engineer shall adopt a right first time philosophy and raise any risks or issues to the Senior Engineer or Manager.Main ResponsibilitiesResponsible for the delivery of agreed modules within a project (PLC, SCADA, Testing, Networking, Documentation, Hardware design etc)Work as directed by the Senior/Lead Engineer and Project ManagerResponsible for meeting the technical and quality requirements of projectsEnsure project adherence to company quality processes and proceduresIdentify project opportunities and variationsSupport the Project Manager in identifying and managing risks and issuesIdentify and enable use of reusable modules by standardisation and modularization of systems where appropriateProvide Health and Safety leadership by exampleExperience & Qualifications The following experience is essentialExperience of system specification through design, development and testing is essentialHands on experience of Siemens S7 PLC's and WinCC SCADA systemsA good appreciation of Control panels, electrical installation and Instrumentation solutions.Experience of some or all of the following is desirable:Develop project modules. (Modules as identified in the design - PLC code modules, SCADA scripts, Mimics, comms drivers, etc.)Report on progress of all assigned activities to Senior/Lead Engineer or Project ManagerIdentify any deviations from agreed functionality or scope and notify Senior/Lead Engineer or Project ManagerPeer review documents created by the project team or other teams as requiredUndertake site surveys as requiredSupport outline design, upfront design studies and requirement definition for clientsDevelop FDSDevelop DDSDevelop test specification & design testing methodologyDevelopment of site work documentation (Risk assessment, method statement, site test documentation)Develop O & M documentationUndertake full integrated system testing, CFAT, SAT and installationUndertake observations, variation and reworksUndertake packing and shipping of the systemUndertake site installationUndertake site retestingProvide warranty support as necessaryQualificationsA Degree or HND/HNC in Electrical / Electronic Engineering, Control Systems or relevant disciplineIncorporated Engineer or working towards professional registrationIf you wish to speak to a member of the recruitment team, please contact 01224 246246.#J-18808-Ljbffr Similar jobs, Software Engineer - eDV Cleared - £650 to £750 per day - London (5 days on-site) FryerMiles are delighted to working with a brilliant Management Consultancy to assist with their recruitment of multiple eDV Software Engineers to join a long-term major programme based in...
Requirements
Job Description Senior / Principal Software Engineer - C++, Python - Financial / Banking Candidates will have a minimum 8+ years C++ experience and excellent knowledge of Python -coming from a Financial / Banking background with knowledge of Equities, Futures & Options...
Benefits & conditions
Company description: At Warburtons, family is at the heart of our business. Job description: Shift Pattern: Monday to Friday Days based role Salary:up to £70,000 per annum depending on experience and skills Benefits include: profit related bonus, 5 weeks of annual..., Job Description Team: Frontend Location: London (On-site; Liverpool Street) Employment Type: Full-time and Permanent Remuneration: £90-120k Base Salary + Discretionary Bonus + Equity Zettafleet is an end-to-end platform for businesses and organisations to train their...