Senior Software Integration Engineer

BAE Systems ,
London, Greater London

Overview

Job Description

Senior Software Integration Engineer We're looking for a Senior Software Integration Engineer to help us shape the future of naval combat systems - the systems that keep the Royal Navy's ships and crews safe at sea. We have a rich 30 year heritage in the design, development, integration and support of naval combat systems that is used for combat, humanitarian and intelligence gathering operations. The Software Integration team provides software build, test rig management, system integration and software release services for a number of projects supplying the Naval Combat Management Systems (CMS). As a Senior Software Integration Engineer, you will be integrating a Windows-based Naval Combat Management System on a networked virtualised shared infrastructure or black-box PC based system architecture. You will be working on representative combat system equipment to investigate and resolve challenging software integration issues for a variety of RN ships including the new Type 26 frigate, the Queen Elizabeth Class Aircraft Carrier, the Type 45 Destroyer and other in-service ships. Based at our New Malden site the Senior Software Integration Engineer will join the CMS Product Team adding expertise to a team of experienced engineers tackling complex system integration issues in a Windows domain. As a software system the CMS comprises multi-million lines of source code developed in-house and integrated with a host of 3rd party COTS software packages. Your main responsibilities as a Senior Software Integration Engineer will involve: Integrating software applications into system builds to deliver system capability Installing software on local integration facilities Supporting systems at UK test sites and on board Royal Navy ships Demonstrating system integrity with both scripted and informal testing Supporting usage of representative target hardware Investigating system issues, providing solutions yourself or through collaboration with other Engineering teams in the organisation Releasing system builds for use on ship Your skills and qualifications: Essential: * Familiar with Windows 7/10/Server 2008/2012/2016 functionality * Ability to methodically investigate a symptom to understand and isolate the root cause * Ability to quickly understand how areas of a complex system work * Knowledge of Ada, C or C# software languages Desirable: * Experience with Virtual machines and VMware ESXi * Understanding of networks (architecture and protocols) * Use of OS diagnostic tools (e.g. for Windows, Perfmon and the SysInternals tools) What we're looking for in you: