It's not usually some E-4 sitting at a terminal writing the software that runs sophisticated modern weapons systems.
Instead it is a civilian contractor who is writing the code and then selling the software along with the system to the US military, i.e. the software is being distributed for money.