AIRCRAFT SURVIVABILITY · EO/IR THREAT EMULATION · SYSTEM VERIFICATION
Common Missile Warning System Integration and Verification
Led the Integration, Verification and Validation (IV&V), and system-testing effort for the Common Missile Warning System, combining custom infrared threat-generation hardware, dynamic motion testing, automated System Integration Laboratory campaigns, live-fire evaluation, and formally witnessed government verification.
Context
The Common Missile Warning System is an aircraft-survivability system designed to detect, classify, and track infrared missile threats, provide warning of hostile gunfire, and automatically initiate defensive countermeasures while providing aircrews with threat and countermeasure-status information.
I joined the program as an integration-and-test engineer and ultimately assumed responsibility for leading the Integration, Verification and Validation and system-testing effort across component testing, integrated laboratory environments, dynamic motion testing, live-fire field testing, and formal government verification.
Challenge
Verification required demonstrating correct integrated-system behavior across realistic threat signatures, aircraft motion, changing engagement conditions, multiple threats, aircraft-state inputs, and boundary cases. This included verifying the logic governing automatic countermeasure deployment and safety interlocks.
An apparently correct response, however, did not necessarily demonstrate correct internal processing. A threat could produce the expected behavior while being routed through a generic fallback algorithm rather than the intended threat-specific processing path. Verification therefore required visibility into both external system response and internal classification and processing decisions.
Engineering Response
Working with the broader integration-and-test team, I helped develop and execute a layered verification strategy spanning laboratory, dynamic-motion, automated SIL, and live-fire testing.
We designed and fabricated a custom threat-generation system to reproduce representative missile signatures. The pulse generator produced the time-varying profiles associated with missile events, providing controlled, repeatable threat stimuli for system-level testing.
I also participated in integrated testing of the Advanced Threat Infrared Countermeasures (ATIRCM) system, verifying the handoff between systems.
To make internal threat-processing decisions observable, I worked with the software team to instrument the implementation so SIL testing could identify the processing path selected for each injected threat signature. This allowed known stimuli to be correlated with the system's classification and selected algorithm, distinguishing correct threat-specific processing from apparently successful behavior produced through a fallback path.
I also developed Linux, Bash, and Python-based automation to configure and execute large simulation campaigns unattended overnight and across weekends. Operating across as many as eight System Integration Laboratories, the capability enabled thousands of scenarios to be evaluated without competing for prime laboratory time.
Controlled laboratory and dynamic-motion testing were supplemented by live-fire testing at Dugway Proving Ground.
Outcome
Boundary-condition and edge-case testing exposed system and software behavior that nominal testing had not revealed. I advocated for additional testing despite initial resistance, and the resulting evidence supported software corrections before production.
Following internal verification, government representatives inspected and approved the test procedures and witnessed their execution and results in real time. Successful completion resulted in formal government sign-off, allowing the system to proceed into production and delivery.