Not necessary. Engineers are usually smarter to not to think that way.
I do not think you can segment Engineers different from the society & Humans in General ... There are Arrogant people everywhere, those who think they are in some way better than others. Not just that, they think everyone else is stupid :)
I've known too many arrogant engineers to believe this is true.
One might also say - they're not smart enough to realize that they are smarter. [But this is another PoV].