Defensive Cyber Senior Software Developer – Cross Domain
The Cross-Domain (XD) team deliver high performance appliances for the Defensive Cyber market. We develop from a blank sheet with security as a primary consideration, designing the whole appliance from high performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management. All of which has to deliver a reliable, supportable, and maintainable capability for our customers.
What you will be doing
The Senior Software Developer role within XD is focused around our C++ application stack, and is to a large part a hands-on role. As a senior member of the team you would commonly be working with a number of junior developers, as well as other senior developers, with a Technical Lead providing support and guidance. As such the role does involve aspects of design, mentoring, and team leadership, as well as direct development.
What we are looking for
A solid understanding of C++ backed up with at least 2-3 years professional experience is essential (5+ highly desirable), as is an understanding of multi-threaded environments, and (at least) a basic understanding of networking.
Any experience of designing/optimising for performance is a bonus, as our products must deliver low latency (<ms) and high throughput (>100Gbit/s).
Within the XD team, we adopt an agile culture, and are not rigid in our development methodology, choosing the right approach to match the tasks at hand, so experience in a variety of development approaches would be advantageous.
About the team
The BAE Systems Applied Intelligence Cross-Domain product team consists of circa 50 people predominately based in our Gloucester office, and sits within the wider products group of approximately 200 engineers. As an integral part of 3500 strong BAE Systems Applied Intelligence capability in the UK, we look to recruit good engineers to help meet our customer’s needs. In return we offer engaging technical challenges to solve, a collaborative and trusted work environment and the opportunity to develop a career that can encompass the full range of the company’s activities, form product development, research, technical consultancy, business consultancy, and customer engagement.
Due to the nature of our work in Cross-Domain, candidates must hold, or be eligible to gain UK security clearance and meet nationality requirements. Additionally, we cannot offer regular remote working, but do provide a flexible working environment that respects the needs of our people’s personal lives.
We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals.
About BAE Systems Applied Intelligence
Diversity and inclusion are integral to the success of BAE Systems Applied Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds – the best and brightest minds – can work together to achieve excellence and realise individual and organisational potential. We also welcome discussions about flexible working.