I found interest all over the country. There was Amazon in Seattle (not a job I really would have cared for, but it would be an interesting place to live), as well as lots of embedded opportunities in Arizona, Wisconsin (which seemed surprising), and Virginia (but kind of far from DC). I finally ended up in Albuquerque, making more money in an area with a much lower cost of living. I must confess, part of the problem I had in finding a new position was of my own creation - I'm really, really, really, really bad at interviewing. For some reason, I do much better when traveling for an interview. And considering they they have to drop $1000 or so just to get me out there, it generally means they had more interest in me once I got there.
The only time I really had problems with a company was one in Ohio. The opening they advertised was a perfect fit for me - it seemed like they had taken my resume and used it to make a job opening - and it didn't seem like a common combination of education and experience. After a brief phone screen, the opening went away and I figured I'd screwed up the phone screen somehow. But the opening appeared again a couple weeks later, but this time with the requirements adjusted in unimportant ways as to disqualify me. Other information indicated they were trying to hire a non-US citizen and needed to show that no US citizens were qualified for the job in order to obtain the needed visa. So the first job posting was just to see what qualified applicants were out there so that the second job posting could be created to eliminate them. The other person might have been a better person, but the deceptive nature of the first job opening kind of bugs me.