Yeah, I did an internship at GE, they are in the process of moving more and more software development to India. Maybe you shouldn't focus on software. I changed my major to EE from CSE and now I study electromagetics and signals. Wireless systems,RF,antenna engineers are still in plenty demand if you're good. Just in case some people are in school and want to study an engineering field with good job market, it is worth consideration. Also it helps to get jobs with companies whose primary funding is government defense contracts, not much outsourcing there. It is what I am getting into. Good luck.