Software Engineer Is Charged in Plot to Fight U.S. Forces