With a PhD in Mech Engg, have you explored the possibility of working in tech startups? I assume you have good coding and math skills, and these could be very useful in tech companies. Yes, it may not be mech core field, but at least it should provide a good salary and peace of mind.