Software Engineer, BAE Systems

Software Engineer, BAE Systems

Company BAE Systems
Job title Software Engineer – Software Acquisition Management
Job location Weymouth, Broadoak, UK
Type Full Time

Responsibilities:

  • Work with our customers to agree an acceptable approach to risk
  • Plan and carry out software assurance activities including reviews of plans, and processes, witnessing testing, inspections, and auditing
  • Review software plans, documentation, and software aspects of system-level plans and documents to provide timely and meaningful feedback
  • Engaging with System Designers, Software Developers, and other engineering disciplines in the design process to ensure that software meets the requirements
  • Document the level of risk, provide evidence and reporting for Senior Management
  • Work with a range of stakeholders at all levels to resolve non-conformances and program risks

Requirements & Skills:

  • There are a large number of software types including programmable electronics. Detailed knowledge of all types is not required, but a good understanding of the principles 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 software
  • Logical thinker with the ability to pragmatically resolve problems and bring stakeholders on board with the resolution
  • Experience of Software Assurance methods and processes, including audit and review
  • Understanding of the application of software engineering, security, quality, and safety standards
  • Ability to understand strategic direction and tailor actions to support this

apply for job button