Our client is seeking a Software Systems Engineer contractor to work within a joint Systems/Software team to derive the System model from the high-level system requirements for the software specific elements of a satellite communication system.
Tasks will include:
Working within the systems team to understand the requirement of the software and produce SysML models based upon an MBSE approach
Liaising with the Systems Design Authority to ensure capabilities captured on the product backlog are delivered the correct maturity level .
Working with the software team to ensure a thorough understanding of the defined solution across the development team.
Aiding the product owner with backlog refinement, where needed, in order to fully define the user story's and acceptance criteria.
The software systems engineer will report to the Systems Design Authority. The software systems engineer will understand the system aspects of the project and will define the role of the software components in the solution.
The software systems engineer will liaise with other projects, where required, to ensure the proposed software solution is aligned to a common set of software requirements for all projects to ensure reusability.
Responsibilities
Supporting the systems team to define a fully working system and to ensure there is a clear understanding of the role of the software components within the system.
Defining the software components requirements.
Ensuring the development teams understand the software requirements.
Supporting the development of the Software Systems architecture design, ensuring relevant peer review and maturity is achieved.
Review and input to system designs, including capturing the role of software products and ensuring these will deliver a fully working system.
Working with development teams to share the high level software architecture, enabling the development team to deliver the required software components.
Ensuring user requirements are captured correctly
Working, where required, with external teams to define and agree Interfaces
Attending of daily stand-up meetings
Required Skills
Strong knowledge of software solutions within a software product environment.
Strong ability in modelling to capture system/software design.
Software Systems
Model in MBSE (model based systems engineering) framework
SysML, Enterprise architect or Cameo
Knowledge in sat comms or comms
TPBN1_UKTJ