after 20+ years in the game both in APAC and Europe, I have to disagree here.
Yes you get a lot of competition on entry level roles. The opportunities for engineers working as experienced consultants is massive in Germany and Switzerland incl some North European markets (not going into these locations due to my lack of experience and what I perceive - a high tax burden).
In most places (except Eastern EU) you can easily make EUR >200K/year and never be out of work. You have to register as a freelancer and learn a) what your service is and b) how to invoice that.
Though even you don't think about that (at all) and simply hire yourself out to whoever has a gig you probably can charge above €70,-/hrs (for some simple SW development). You have to maintain good relationship with agencies or find your own clients (I started out finding my own clients because all agencies demanded freelance experience regardless of my experience as an "employee", later I worked mainly with agencies to focus on my core skills and not worry about procurement, finally I created my own agency which I ended up regretting :D).
Quick start: go to www.gulp.de (sorry in German) and extract every agency who advertises through them, spam these agencies with your CV and let them know you're available within 30 days. Have enough references and if it's your first "gig" know how to avoid the question "do you have any experience as consultant" like the plague.
If you register as freelancer remember you have to pay your own taxes and healthcare. A good rule of thumb for how much you should charge: take the avg salary for a full-time/perm role in this domain and double or x2.5 it. You need to be able to live comfortably by working 8 months out of 12 (risk-mgmt: if you are suddenly out of a project - though in all the years this never ever happened to me). You need to deduct your healthcare (in Switzerland / Germany it is very low ~300 upwards for a good plan), social security: put away 30% for retirement. Any expenses (car or costs for transport that includes the leasing rate on your new BMW, Tesla or Porsche) is an expense provided that you use it for work most of the time (talk to an accountant which you would have to anyway to do the taxes for you at year end. costs €600-€800/year).
Things to avoid in Germany/Austria: agencies that promise you a full-time gig but contract you out to their clients as a freelancer. You would not believe the sh1t I have seen in this space. The system is called "Arbeitnehmerüberlassung" in German (and specific to Germany) which borders on modern slavery.
If anyone needs guidance feel free to send me a DM on twitter.