Wow,
Now that is a dose of reality for you. I really do not know what to think of that. I can understand why many manufacturing positions are going overseas. Most manufacturing jobs require a lot of unskilled labor (jobs most US folks would not want). Companies need to do this to compete.
I am not an engineer or developer so I really do not have an inside view of this industry, but I do know that engineers are smart folks who have a lot of education. I like to think that American companies try to keep those jobs in the U.S.
Perhaps some of you who are engineers can weigh in on this.