Sono un ingegnere SW incorporato, con meno di 3 anni di esperienza. Il mio obiettivo è "affilare la sega" continuamente. Mi stavo chiedendo se ci fosse qualcosa di specifico nella programmazione di basso livello che i programmatori C/C++ dovrebbero essere esperti.Quale set di abilità dovrebbe possedere un programmatore di basso livello?
Quello che mi viene in mente è la familiarità con l'architettura dell'hardware e il set di istruzioni. Anche sapere come giocare con i bit è importante, la gestione delle risorse e le prestazioni hanno fatto parte del mio lavoro, c'è qualcos'altro?
EDIT: lavoro con un RTOS personalizzato interno, non con Linux incorporato.
Pazienza! [15chars] –