If you are willing to take a pay cut, the non-profit sector often has trouble hiring engineers. Same with the government. Pay is again low, but if you are against capitalism, you will likely find projects you view to be of value there.
I am fine with a pay cut, that's not a problem. The non-profit sector is pretty absurd about degree requirements, especially considering the pay difference, however. And there are all of, like, 12 jobs out there it seems.