How about Iowa? John Deere seems to be on a hiring spree. Most of Ohio is about a days drive away from the John Deer towns. There is a lot of smaller firms that hire physicists/materials people.
It's on the table. Right now, though, I have an offer I have to deal with.
I started my current job 3 years ago at 75k and am up to about 85k now. However, the compensation curve for EE/process engineers is a decaying one, and I can expect to get only nominal raises. There is very little opportunity for real advancement, but work will be steady. I also deal with large-company BS every day, which can be soul-sucking.
The new company is offering me a total compensation package which is slightly weaker than I have now, even considering cost-of-living, but the pay cut is not enough to affect my lifestyle, and still more than what I made fresh out of college 3 years ago. The company is smaller and growing, and I feel there will be more opportunity for real advancement in the ~5 year time frame. So it's not a bad deal. And I want to move there, and they know that. So it's almost a happiness vs. money situation, except there is always the unknown of moving across the country, vs. "the devil you know".
Move to a possibly more enjoyable job with a better location and good future opportunity, but take a very small pay cut to do it
vs.
Stay where I'm at, where I'm not particularly enjoying myself, where advancement will be slow but steady, and I don't have to move
I'm actually spoiled that I have such options available.