Dh and I are chemical engineers by degree (I'm a stay at home mom right now, though). We live in an area where over half of all white collar jobs require an engineering background, and in a plant setting, you have to know how to get along with non-engineering types just to do your job. As such, I haven't found that stereotype to be as true as others. There are non-social types, obviously, as there are in any field.