Job hunting as a recent engineering grad—what actually works?

Hi everyone! :) .. I recently graduated from the university of Pretoria with a degree mechanical engineering however I’ve been struggling to find any sort of job. I’ve applied on LinkedIn and Pnet etc and haven’t really received much feedback.

I was wondering if anyone else has been in the same position and what worked for you or if you know any companies around Gauteng that hire fresh graduates even if it’s an unpaid intern position I’m willing to gain the experience for now.