Buongiorno,
secondo voi quali sono in linea di principio le differenze tra il programmare per sistemi embedded e programmare "normalmente"?. Mi spiego meglio: spesso vedo annunci di lavoro inerenti la ricerca di figure che abbiano un paio di anni di esperienza in "C embedded". Uno come me che ha lavorato nello sviluppo GUI in C++ (per PC), potrebbe tranquillamente qualificarsi come sviluppatore embedded? oppure secondo voi sono richieste conoscenze particolari (tipo chesso' uso di strumentzione elettronica o simili..). In fondo alla fine non si tratta di usare sempre il linguaggio C/C++ o Python con una particolare libreria/framework (come puo' essere Qt per lo sviluppo GUI, oppure nel secondo caso una libreria che "dialoga" con l'hardware)?
grazie per i chiarimenti.