Principal Software Engineer

Cumbria  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Principal (Software) Engineer - Software Assurance

Advantage Resourcing are recruiting on behalf of our global systems engineering client for a Principal Engineer who can undertake software assurance activities relating to a broad range of systems and technologies, eg industrial control systems, smart instrumentation, PLCs and programmable hardware.

Please note this role does not require engineers to develop software or to design control systems. The role focusses on assurance activities, ensuring suppliers deliver quality products and it will involve gathering evidence to show suppliers are managing their software development activities appropriately.

In summary, candidates should be able to demonstrate prior experience in the following;

  • Software development experience (Essential)
  • Software safety knowledge and/or experience (Essential)
  • Software QA experience, including auditing (Desirable)
  • Control and instrumentation (Desirable)
  • Embedded systems (Desirable)

Responsibilities

  • Ensure Software requirements are adequately flowed into the design baseline.
  • Interact with Engineers to ensure that the software components within System Designs are adequately managed and Design Documentation is acceptable.
  • Review the software content of Technical Specifications for equipment and systems.
  • Assess the software content of tenders and provide software specialist input to vender selection panels.
  • Liaise with Safety Engineers, to ensure a coherent approach to software management is applied.
  • Liaise with Software Suppliers to maintain assurance of design intent, and to monitor resolution of issues that may compromise compliance with the requirements.
  • Witnessing of testing at the Suppliers premises.
  • Prepare acceptance evidence for Software and submit to the appropriate requirement owner for acceptance in accordance with the acceptance submissions process.
  • Undertake impact assessments in support of change submissions, engineering cost trade-offs or defects, concessions and issues that may affect Software.
  • Produce and compile evidence in support of the Software and Software Safety Requirements.
  • Contribute to the identification and rapid closure of defects and issues emerging from testing and trials, and maintain oversight of any resulting change embodiment or concession activities.
  • Articulate and present complex technical arguments clearly, logically and simply.
  • Provide assurance to the Business that software related activities are being undertaken in accordance with relevant policies, plans and processes.
  • Support the build, setting to work and commissioning of software related systems.

Candidate Experience

  • Experience of Software development in a modern software engineering environment from requirements through design, implementation, testing and acceptance.
  • Experience and understanding of current Ministry of Defence software policy.
  • Experience and understanding of current International software standards including software safety.
  • Experience of ISO 9000 Tick IT and CMM.
  • Experience in software quality assurance, auditing and acceptance testing

Submit your CV now to be considered for this critical role working with a global defence systems engineering business. Tom Johnson is the consultant managing this assignment.

REF: 826945

Advantage Resourcing is a service driven recruitment consultancy.

Start date
ASAP
Duration
12 months
From
Advantage Resourcing
Published at
05.06.2020
Project ID:
1934058
Contract type
Freelance
To apply to this project you must log in.
Register