Unable to edit my comment so adding this:
http://www.machinedesign.com/news/politics-engineers
"Engineers tend to view themselves as much less liberal and slightly more conservative than the general public, according to a recent survey of over 1,200 readers of MACHINE DESIGN and Electronic Design magazines. The same survey also found that engineers say they are more likely to be Republican (42.1%) or Independent (33.7%) voters, as opposed to Democrats (14.5%)."