1
I did internship in this field and worked for a year with embedded software, before I moved into backend engineering. From what I recall, in some occasions, I was okay with just a development kit. But there were many other ones that I needed more than that (probes and testing infrastructure are the ones on the top of my mind).
How did tech companies, especially hardware ones, dealt with this? I really can't see how a company like Apple or Sony managed to keep releasing new devices with a complete remote workforce.
Please, enlighten me : )