Detailed job information
back to the jobsearch
| JobID | 6728 |
| JobTitle | Lead Software Engineer |
| JobDescription | Role Summary/Purpose: Software Lead Engineer will work within a Project Team. He / She may be required to work on one or more projects concurrently as agreed with the Engineering Services Manager. The position holds responsibility for the software design and engineering. He / She will be responsible for ensuring technical support is provided up to and through the manufacturing and test of the project deliverables. A key role is to ensure the quality of the software engineering work. Essential Responsibilities: When necessary leading a small team of software engineers. Daily follow up of unit engineers and own tasks to ensure technical schedule attainment. Reporting of project progress and resource status on a regular basis to the Engineering Services Manager and Resource Team. Technical input to & review of project plans as required. Identification of technical, schedule and commercial risks. Provide assistance to the Supply Chain Management Department as and when necessary to assist with the procurement and Sub-Contracting activities. Preparation and reviewing of Project Requirements and Design Specifications. Preparation and reviewing of the Software Products Requirements, Design and Interface Specifications. Preparation and reviewing of Test Requirements for specific software applications/units to standards as defined within the Codes of Practice. Ensuring that System and unit Design Specifications comply with the contractual safety standards. Preparation and reviewing of supplementary Project/Product documentation. Generation of work scope and task lists for the unit engineers on the project. Provide technical support and guidance to the unit engineers on the project. Definition of work required to be undertaken by the Unit Specialists. Technical liaison with the Unit specialists - Reviewing solutions to ensure cross-project standardisation and optimisation of engineering resource. Identification of project variation order requests opportunities. Review all relevant analyses to verify findings and recommendations are acted upon. Support of technical and project execution audits imposed by clients. Software engineering support during various test phases. Attend project close-out meetings/lessons learned. National and international travel may be required in order to undertake all tasks associated with this role. |
| JobRequirements | Qualifications/Requirements: Essential ? Degree / HND qualified (or equivalent) in Software Engineering. ? Typically had a strong amount of experience in an associated field of industry. ? Have a proven Software Engineering background in PLC / SCADA systems. ? Have experience of working with codes of practice and national and international standards. ? Have proven experience in leading a small number of software engineers. ? Be capable of working to and within the Contract articles. ? Be able to communicate effectively - verbal and written English. ? Be capable of multi-tasking and working to agreed schedules and be ‘commercially aware’ in engineering solutions. ? Flexibility to work across a various range of Company products within the software discipline. Desired Characteristics: Member of the BCS or other professional body. Preferred experience in Wonderware products such as Intouch and Incontrol. Preferred experience of communication protocols such as Modbus, Profibus, TCP/IP and CANOpen. Offshore working experience. Based with easy access from Bristol and the M5. Please contact Emma Stewart 01275 349043 or emma.stewart@atc-belcan.co.uk to discuss this opportunity further. |
| JobDate | 2010-07-07 |
| Type | Permanent |
| Location | England - South West |
| Area | Oil & Gas |
To apply for a job, send an e-mail,
quote the job number (ATC-) and attach your CV
