2 ms·
My experience of embedded is that it encapsulates needing to know everything about more complex systems. You can't make any assumptions about anything, which ma
by joshvm 7y ago
My experience of embedded is that it encapsulates needing to know everything about more complex systems. You can't make any assumptions about anything, which makes life fun. And often it's something totally unexpected which causes you grief.
I do a lot of embedded work without a CS degree. Every board and chip is different, so you learn by doing. But,at the same time a lot of hardware is basically the same. You have some low power cpu and a bunch of standard peripherals. Once you know how most of them work, it's just engineering to figure out what libraries you need.
There's lots of work in embedded that's for sure. There's also a huge amount of variety depending how close to the metal you want to be.