The rotor mechanism of a helicopter

Software Engineering

In the mid-2000’s, we saw an opportunity to branch out from our traditional role of OA support for major system integrators by pursuing selected software development contracts of our own.  This led to the onboarding of several talented software engineers who, along with our OA personnel, successfully developed and deployed a debriefing system which could consume and replay aircraft flight data and audio/video stored on a solid-state recording device installed in the F-16.  This was followed by a key win on the Navy’s Military Flight Operations Quality Assurance (MFOQA) Flight Visualization and Data Analysis contract in 2008.  This program furthered BGI expertise in the area of individual flight and aggregate data analysis for multiple aircraft platforms, as well as cementing our status as a capable company in the software engineering realm.  Software product development formed the basis for our initial Quality Management System (QMS) certification, which was recently evaluated and certified at the ISO 9001:2015 standard.  The clear integration of OA domain expertise and software development talent within these efforts remains an important aspect of the BGI approach which sets us apart from other companies.  BGI software engineering emphasizes a wide spectrum of programming languages and host platforms, flexible data structures and scalable solutions that integrate well with other components within enterprise frameworks.  Over the past ten years, BGI successes in software development have included:

  • Improvements in Naval Aviation maintenance, operations, safety and training resulting from multiple MFOQA FVDA software deliveries
  • Development of interactive simulations for Navy UMFO formal training and the Pilatus PC-21 trainer aircraft
  • Continuous improvement in the Navy Next Generation Threat System (NGTS) constructive environment which is in use across numerous aircrew training systems worldwide
  • Implementation of data analysis and visualization tools in support of electronic warfare data collected within the Navy PACNORWEST training areas
  • Addition of Analysis and Reporting (AAR) tools within the NGTS architecture to support the F-35 Joint Simulation Environment (JSE)
  • Improved aircraft carrier landing performance visualization and analysis funded through Small Business Innovation Research (SBIR) contracts
  • Extension of data analytic tools to support Condition Based Maintenance (CBM)