I think it's worth mentioning that at least some of those positions are almost certainly US Citizen only and will require doing an SF-86 with the OPM.
If you're going to get into working for a defense contractor, go into it fully aware of the whole process...