You will be part of our Autonomy team developing Autonomous Maritime products to counter emerging threats and gain an advantage in the future maritime battlespace.
You will be working as a Senior Software Systems Engineer within our Maritime Autonomy product team of inter-disciplinary engineers, evolving our product portfolio for maritime surface and sub-surface autonomous vessels, integrating payloads and platforms to deliver cutting edge autonomous capability. You will become an integral member of a growing team to develop our future maritime autonomous systems. This role is a fantastic opportunity to enhance your skills and invest in your career journey within a global business
What you’ll be doing:
* Apply Systems Engineering experience with a good understanding of software system embodiment for the development of maritime autonomous systems
* Discern and decompose requirements at system, sub-system and software specification level and manage these in an appropriate requirements management toolset
* Undertake system design decomposition and architectural modelling, managing architectural models from system architecture into software architecture
* Undertake system test planning, execution and reporting
* Contribute to definition of acceptance strategies verifying compliance at various levels of system design, supporting production of customer acceptance evidence
Your skills and experiences:
* Understanding and experience of Systems Engineering with integrated software systems, which could include knowledge of Systems and Software Engineering standards (e.g. ISO 15288 and ISO 12207)
* Model Based Systems Engineering (MBSE) and software architectural modelling in appropriate frameworks and languages (e.g. NAF/UAF/TOGAF/SysML/UML) using a dedicated toolset such as CATIA Magic (Cameo), Sparx EA, or equivalent
* Requirements definition and management using an appropriate toolset such as IBM DOORS Next and configuration management with tools like Teamcenter, SAP
* Planning, performing, and documenting system testing traced to requirements using a dedicated toolset (e.g. IBM Engineering Test Manager)
* Some experience of mathematical simulation tools/languages (e.g. Mathworks MATLAB, Simulink, Pearl, Python) would be an advantage
* Higher education (or equivalent experience) in a relevant STEM discipline