If you are an astro engineer, you could work for Air Force Research Labs while active duty. I think there are a couple spots within NASA for AF officers, but most of the engineering is done by civilians (with advanced degrees).
Astro from USAFA is a great base, but I think NASA usually looks for people with advanced degrees (and mostly civilians).