Things I'm looking for when interviewing graduates.
Enthusiasm
A sense of humour
An understanding of basic electronic principals
A ability to learn
I will never hire someone who has an arrogant "know-all" disposition. I have worked with a few of these over the years. They are vexations to the spirit and it is a joy when they leave. Electronic engineers and embedded programming has more than their fair share of these social misfits.
Enthusiasm is top of the list. One volunteer is worth ten conscripts. The best tend to be those who were brought up with a screw driver in their hand, not those who for cultural reasons were brought up with servants and studied engineering because that was what was expected of them. I always ask them why they got into engineering and what did they enjoy doing as a child. "Pulling things apart and working out how they worked" ranks high. Doing electronics, embedded programming or mechanical design work at home ranks VERY high.
I also test engineer's knowledge and IQ. I have learnt not to trust anyone I don't know. I usually give them a quick IQ test to determine there level of logical reasoning. I learnt a lesson years ago when I was party to hiring a Star Trek fanatic who faked his degree and who did not even know what our mains voltage was.
The ability to learn generally comes with the degree. I look for those who LISTEN to ideas of others. No-one, including ex-military personnel, knows everything.
Those who can sacrifice their own behaviour for the sake of the team is important. That is, if we have coding or PCB design standards, they should be adhered to.
On the social scale, it is good to work with those who like to have a bit a fun - a bit of personality. Those who think outside themselves.
If the applicant is a ham radio operator, that is a plus because that proves they volunteers rather than conscripts and probably have some social skills as well.
If you fit all this, you won't have a problem getting a job as an engineer.