Back to timeline

Experience / Case study

Replaced $2M+ of missile-simulation hardware with software on a Linux PC

Feb 2020 – Aug 2020EmbeddedSoftware Engineer I · Raytheon

$2M+ to 1 PCHardware needed to simulate a missile

What I did

Worked from requirements to build the real-time OS side of an interface to another team's missile motion model. The software read the model's messages and matched them to the actions the radar's scheduler requested. With the missile model as the source of truth, it sent back a valid response when the scheduler's request matched the simulated missile and an altered response when it did not. Getting the system to accept the simulated missile as real meant fixing defects in both the simulator team's software and the radar-side interface. When failures became widespread, stepped into a system-integrator role. Analyzed post-test system-level data to find why the system was falsely rejecting valid missile responses or accepting altered ones. Then tested each fix and updated the requirements to match.

Result

Simulating a missile used to take more than $2 million of dedicated hardware (2020 cost). The new simulator needs only a Linux computer and an Ethernet connection. With no specialized hardware left to go end-of-life, the simulation is also protected from future obsolescence. Proof of concept and the first successful end-to-end runs came in August 2020, six months after the project started.