I applied through university. The process took 1 day. I interviewed at Lockheed Martin (Bethesda, MD) in Feb 2010
Interview
They came to my university, they are looking for a fitting attitude.
It is important that you get your citizenship in order. They dont have many jobs for non-citizens since they do government contracts. Its a plus if you have a clearance.