Software Engineer
Location: Norwich, UK
Type: Temp to Perm Vacancy
Pay: Competitive Salary
Reference: 24-00158
Applications are welcomed from candidates who wish to start or progress their career within the Software environment. Selected candidates will have opportunities for internal/formal training necessary to attain educational qualifications e.g. HNC, Degree as well as training on Software Applications used by the company such as Allen Bradley, Siemens & Mitsubishi along with the associated graphical interfaces (HMI/SCADA).
We are looking for new members to join our Systems Integration Team in Norwich, Huthwaite, Rotherham, Plymouth & our Grangemouth offices. The main purpose of the role is to design, construct & test PLC &/or SCADA software & to produce associated documentation (such as Functional Design Specifications & Test Plans) that fully complies with Standards & contractual requirements. The successful candidate must have proven experience in PLC logic & programming with any of the following PLCs: Allen Bradley, Siemens, Mitsubishi, Omron & HMI &/or SCADA programming & configuration for any of the following platforms: Wonderware, Rockwell and Siemens.
The key objectives of the appointment are (but not limited to):
* Understand and interpret the functional/control/system requirements of the project/requirement.
* To design documents including I/O lists, FDS, SDS, test documents, etc.
* To programme PLCs and HMI's (including but not limited to Allen Bradley, Siemens and Mitsubishi) and where applicable, to configure SCADA systems (namely Wonderware, Rockwell and Siemens). Note: Training will be given where necessary.
* Deliver assigned projects on-time and to cost (in accordance with Standards and contractual requirements).
* Continually demonstrate expert knowledge of computer/PLC logic and flow-charting.
* Understand low voltage electrical systems and drawings.
* Attend customer's sites whenever required always upholding the Company's Culture and Values.
* Where necessary, to review and repair legacy code.
* Conduct system analysis and development, sometimes with limited support from other personnel and to keep systems current with changing technologies and methodologies.
* Test and proof programs to ensure that functionality, logic and syntax is correct/in accordance with the FDS and Test Plan.
* Document code consistently and in all software so that it can be fully understood by other individuals (internally and externally) and that it fully complies with Standards/expectations/best practice.
Your qualifications/experience:
* Excellent IT skills – including, but not limited to, Word Processing, Spreadsheets and Databases.
* Knowledge of SCADA systems & logic auto-generation (from templates).
* Knowledge of electrical systems.
* Experience in Schneider.
* Previous professional experience writing PLC code (Allen Bradley, Siemens &/or Mitsubishi) within a customer-based or customer-focused environment.
* Solid report writing skills, including FDS & Test Plans.
* Commercial awareness.
* Health & Safety awareness.
* A good standard of secondary education (Trainee).
* HNC/HND/Degree in Computer Science, Software Engineering or Electrical/Electronic Engineering.
Our benefits:
We put our people first and our benefits package reflects that by offering a comprehensive range of attractive options to help support your career on top of a competitive salary.
* Generous holiday entitlement, increasing with years of service, plus the opportunity to purchase further holidays.
* A wide range of corporate discounts.
* Childcare vouchers.
* Cycle to Work schemes.
* Comprehensive pension plan.
* Regular Save as You Earn share purchase scheme.
* Private medical scheme options are available for all salaried employees and our employee assistance programme also provides free 24/7 support to those who need it.
To apply for this job please send us your CV.
#J-18808-Ljbffr