3 ms·
I've found kernel and embedded programming to be the most difficult, particularly when there are big-endian/little-endian issues. Porting Linux to a new SBC is
by mrlyc 16y ago
I've found kernel and embedded programming to be the most difficult, particularly when there are big-endian/little-endian issues. Porting Linux to a new SBC is challenging, as is writing the board support package for it. Also fun is having to squeeze the last ounce of performance out of a CPU that some dingbat hardware engineer decided to use because it was cheap.
Prestige depends on how many people will die if you make a mistake. I've done medical equipment and air traffic control software. The sensible companies require at least twenty years experience before they'll even let you touch the code.