Not all jobs in the defense sector need clearances. IT work, application programing and the like don't require clearances at all. Don't ignore those opportunities just because you dont think you qualify.
We (I work on a DOD contract) have an Italian who is not a U.S. citizen working on my team. My company also employs several Non-US employees who work on government contractcs.
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.