I am in familiar position as you,in a third year of engineering degree.
People who are saying that uni does not teach you anything are usually the ones, who just skim the lectures and barely pass the exams. And there are plenty of them, my course is full of them, already expecting everything to be served on a plate without any hard work.
During my last two years I was studying hard and have developed a lot of useful skills, which would help me with any engineering discipline. But that requires determination and a bit of politics as everywhere
If you are not desperate for the job to pay the bills, I would recommend to get involved into projects, which are of an interest for you or your future career. I have a particular area I am interested in and with my passion for the subject and determination, I was involved in projects during last two summers. One of the projects helped me a lot with understanding some complicated fundamentals last spring and pass my exams with ease.
What is more, electronics design projects might not be even run by an electronic R&D companies. I took part in the last project, run by a racing team, who needed a very specific testing equipment control module. You get to put your newly gained knowledge and research skills straight into the commercial environment and get feedback. You learn from your mistakes very quickly
Do not be afraid of getting involved with your local IET, IMechE, hackspace etc meetings - there are lots of engineers who are happy to help and give advise. You just need to arm yourself with patience of listening
Now I am in a third year and at the start of my individual project, and one of the companies are happy to finance my individual project without too much of a pressure, due to the positive outcomes of my previous work with them.
And to finish with all the write-up, always keep a logbook/notes with whatever you are doing. It helps a lot in interviews, just to find the example you want to show and flipping through pages of your scribblings a potential employee could see your way of thinking and decision making. Moreover, it is easier to get professionally registered, if you have documented past.
To finish up, good luck with studies, even though the companies are crying, that they can not find engineers, it does not seem to be easy to get a job at early days of engineering career.
EDIT: one more thing - don't be afraid to apply for placement jobs in big corporations, even if you are not planning to work for them. I know that it does not make things easier for the other side, but the shear amount of HR 'bulldroppings' you have to go through, before actually being interviewed by the engineer, that it is a very good practice to improve your employability skills for the job, which will help you a lot for you to succeed in applying for your dream job.