Principal Engineer - Electrical (Control and…

Työnkuva: Sopimus
palkkaus: 57 GBP/Tunti

We have a number of vacancies within the team, for which we will consider Engineers from any number of industry backgrounds.

As a Principal Software Engineer, you will be able work to recognised industry standards to produce innovative, high quality software products. Working within a multi-disciplined team and utilising a variety of tools and programming languages, you will engage in all aspects of the software development cycle from requirements elicitation through design, development and test. As a senior member of the team, you will be able to take responsibility for your own and others work as well as provide technical assistance to support the development of junior members of the team. You will take a lead during assurance and review activities ensuring that all required configuration, release and documentation activities have been produced in accordance with the relevant standards.

This role will provide you with the opportunity to work on major, high profile engineering programme for Submarine Platforms in design and build, enabling you to interact with a number of internal and external stakeholders including the Ministry of Defence.

Your main responsibilities as a Principal Engineer - Software will involve:

Requirements elicitation and expression
Translation of requirements in to a software design
Implementation of the design
Test design, development and execution
Configuration, Release and Deployment of the product

Your skills and qualifications:


Degree or equivalent in Software Engineering, Computer Science or related subject
Experience working as a software engineer in a similar or related industries for example (Aerospace, Nuclear, Oil and Gas, Rail and Automation)
Knowledge of one or more software development lifecycles (i.e. Agile, Waterfall etc).
Knowledge of engineering standards (ISO-12207, IEEE-61508 etc)
Achieved chartered status with a relevant professional institution Desirable
Experience leading small software teams or technical specialist within a software teamExperience in one or more of the following Programming Languages & Tools:

Siemens PLC (TIA Portal)
Rockwell PLC
GE PLC (Mark 6)Other Tools

Enterprise Architect
Modelling languages such as UML/SysML (Enterprise Architect)
Siemens Teamcentre