Live data from Hacker News

Embedded Systems – Shape the World (2014)

users.ece.utexas.edu

1–10 of 37 posts

Re: Embedded Systems – Shape the World (2014)

#4

This looks like a good resource. Remember kids, embedded systems is like retro computing that people will pay you to do. :)

pay very little to do

>pay very little to do

Not in Europe. Since FAANG level jobs aren't that numerous here compared to US so the difference between embedded and non-embedded work is close to zero. Pay is pretty similar.

Add sure, but if your only target in life is working for FAANG & Co. then every other tech job in the world pays very little.

You might as well also not want to be a doctor, teacher, lawyer, as well because hey, FAANG pays better. Everyone should abandon their passions and career dreams and become devs for FAANGs because pay is everything that matters in a career.

Re: Embedded Systems – Shape the World (2014)

#6
post #5

Seems to miss the part where it's ok to create terrible software in embedded, with custom forks of everything, binary blobs galore. But it's all fine as it shaves a few cents from the BOM.

Those who love law, sausage, or embedded devices shouldn't watch any of them being made.

Re: Embedded Systems – Shape the World (2014)

#7
post #5

Seems to miss the part where it's ok to create terrible software in embedded, with custom forks of everything, binary blobs galore. But it's all fine as it shaves a few cents from the BOM.

We are slowly getting better at this. Most embedded Linux companies for example have shifted or are in the process of shifting to an upstream-first policy. A lot of the toolchains are open, busybox is used everywhere. A lot of the really good HALs are open source. We're getting there!

Re: Embedded Systems – Shape the World (2014)

#8

This looks like a good resource. Remember kids, embedded systems is like retro computing that people will pay you to do. :)

pay very little to do

very true, though I like it technically, pay is not that great,also hard to scale up

Re: Embedded Systems – Shape the World (2014)

#9
post #5

Seems to miss the part where it's ok to create terrible software in embedded, with custom forks of everything, binary blobs galore. But it's all fine as it shaves a few cents from the BOM.

We are slowly getting better at this. Most embedded Linux companies for example have shifted or are in the process of shifting to an upstream-first policy. A lot of the toolchains are open, busybox is used everywhere. A lot of the really good HALs are open source. We're getting there!

which open source HAL do we have these days? thanks.

Re: Embedded Systems – Shape the World (2014)

#10

Earlier quoted context omitted.

We are slowly getting better at this. Most embedded Linux companies for example have shifted or are in the process of shifting to an upstream-first policy. A lot of the toolchains are open, busybox is used everywhere. A lot of the really good HALs are open source. We're getting there!

which open source HAL do we have these days? thanks.

I've been using Zephyr lately and have been really enjoying it. It still has the vendor HAL libraries available (e.g. Microchip/Atmel ASF), but the devicetree-based HAL has been fabulous to work with. I've tried a number of different embedded frameworks/RTOSes over the years, but it's the first that I actually feel happy using. There's a few sharp edges for sure, but it's at least an order of magnitude better than anything I've used in the past. One thing that's been particularly good is that the abstractions feel right, and it's allowed our team to collaborate on firmware without constantly tripping each other, because the module boundaries and abstractions are good.
Post reply on HN