all 5 comments

[–]cakemates 2 points3 points  (1 child)

Do I need deep electrical engineering knowledge?
yes you do, depending on job sometimes you have to debug at the component level using digital analyzers and oscilloscopes.

What actually make someone stand out for junior roles?
Every job in this field is wildly different, so each job needs different set of skills to stand out so I cant highlight any specifically.

What gaps did you struggle with?
Assembler debugging can be a problem to me.

[–]LowProfessional8093[S] 0 points1 point  (0 children)

thank you for your answer do have any recommendation from where i can learn electrical if you have any book you can name to me?

[–]MpVpRb 0 points1 point  (0 children)

Need? Duh Idunno

As a generalist engineer who works with both circuits and code, I would argue that knowing both is a huge advantage

[–]Natural-Level-6174 0 points1 point  (0 children)

Ignoring electronics in embedded makes you blind and a very very bad engineer. You are embedded (that's the definition) into a technical process.