I'm sure there's many more how to guides out there.
Big one is work, of course. Start applying now. If you score a contract for a long term job you'll be in great shape.
If you can afford to job hunt for a bit, most people with degrees can get a ChanceKarte visa. That'll let you move without a job and search/interview for a year, even work small jobs while you land a full time gig.
Start early on reaching visa processes. They're not hard, just confusing in places.
Sweep up your important docs early. Get your work history documented, ideally any contracts you had for old jobs and letters of recommendation.
Patience matters. Immigration can be slow and opaque. Fortunately it's not expensive for Germany, just paperwork heavy.
Engineering has a good chance for an English speaking job. Perseverance will make it happen if you want it.
This is one of the reasons I left the US. The Conservatives hate independent thought and education. They have been fucking with my funding for 15 years now, so I went to a country that doesn't do it. I'll teach STEM students here, thank you very much.