I don't know if this will work for you, but you might want to look into consulting. There are a number of consulting firms who employ people with a broad technical background. While consulting may not be for everyone, it has a number of benefits.
I've worked as a consultant for the last 20 years. While some companies may not be ready to hire someone of your experience permanently, they may need you on a short term basis for some projects. Some people see consulting as a temp job that they hope will become permanent. I prefer consulting over a permanent position because I like to change environments.
Anyway, I thought I'd throw that out there in case it helps. Hope you find a new gig that meets your needs, Bit. Let us know what you find.