/Principal Software Quality Engineer

Principal Software Quality Engineer

Englandgbvia direct
// Job Type
Full Time
// Salary
GBP 65+/hour
// Posted
3 weeks ago

About the Role

Principal Engineer - Software Assurance£65.98 p/hr - Inside IR3512 monthsDefence1-2 days a month on site, Coventry, Barrow, Frimley or Weymouth Our complex platforms are increasingly driven by Software, assuring the quality of this and the proper integration is critical to our success. Software assurance is the ongoing process to ensure that software products meet and comply with software engineering, quality and safety standards. It is a systems engineering activity that that supports the achievement of functional and multiple non-functional requirements and is applicable to the whole engineering lifecycle from concept design to in service support. This is a growing role within our business and industry with significant potential for development and further growth. We expect the candidate to quickly develop an understanding of the development, use and control of software in our complex and unique application. Being actively involved in the decision making and problem resolution for some of the most critical aspects of our design.This opportunity offers a uniquely broad view of the programme, business and customer organisations which offers significant development both technically and personally. Working in the deployed Program software assurance team you will work with system designers and our suppliers to ensure the quality and reliability of the delivered products. You will ensure that the boat's safety and functional requirements are met and that risk is identified and managed. This responsibility breaks down into the following tasks.Work with our customer to agree an acceptable approach to riskPlan and carry out software assurance activities including reviews of plans, processes, witnessing testing, inspections and auditingReview software plans, documentation and software aspects of system level plans and documents to provide timely and meaningful feedbackEngaging with system designers, other engineering disciplines and software developers to in the design process to ensure that software meets requirementsDocument the level of risk, provide evidence and reporting for senior managementWork with a range of stakeholders at all levels to resolve non-conformances and programme risks. Requirements and skillsExperienceEssentialThere are large number of software types and includes programmable electronics. Detailed knowledge of all types is not required, but a good understanding of the principals of the software lifecycle and the application to other types of software is critical to the role.Understanding of Systems engineering lifecycle and how this relates to softwareLogical thinker with the ability to pragmatically resolve problems and bring stakeholders onboard with the resolutionPreferredExperience of Software Assurance Methods and processes, including audit and review.Understanding of the application of software engineering, security, quality and safety standardsAbility to understand strategic direction and tailor actions to support thisAbilityProblem Solving: The analysis and resolution of problems.Writing of clear and concise reports with clear recommendations. Typically with software assurance there are no completely right answers. Often it deals with opinions. So it is critical to be able to clearly describe problems, its analysis and link it to recommendations.Stakeholder management

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Principal Software Quality Engineer position at JAM Recruitment Ltd.