Ingegnere Informatico
Esperienza richiesta, conoscenze e abilità:
Ha conseguito una laurea o master in Ingegneria Elettrica, Ingegneria Informatica, Informatica, o di un diploma equivalente campo
C / C esperienza di programmazione
Capacità di leggere e capire i programmatori registrarsi guide accesso per i dispositivi hardware.
L'esperienza con i linguaggi di scripting e makefile, come Perl, Python, Ruby, o UNIX shell scripting
Possibilità di organizzare e gestire le priorità
Efficace capacità di comunicazione scritta e verbale - deve essere in grado di comunicare concetti tecnici in modo chiaro ed efficace
Buone capacità relazionali - funziona in modo efficace sia autonomamente che in un ambiente di team globale
Una conoscenza di base di hardware digitale e hardware / software di interfacciamento
Di lavoro confortevole in un ambiente di laboratorio aperto con le mani su hardware.
L'esperienza di altri desiderata, conoscenze e abilità
X86 PC conoscenza dell'architettura
Conoscenza del bus del PC interconnessioni, quali PCI Express, USB, DDR, o Hyper Transport
Linux applicazioni, driver e kernel di sviluppo
L'esperienza con i sistemi di versione del software di controllo (ad esempio, CVS, Subversion, RMS)
L'esperienza con strumenti software di debug, come GDB
Esperienza di programmazione Java
Assemblea linguaggio di programmazione (esperienza di assemblaggio idealmente x86)
Finestre delle applicazioni e lo sviluppo dei driver
L'esperienza con i linguaggi di descrizione hardware come Verilog
Esperienza nell'utilizzo di analizzatori di protocollo, ambiti e altri strumenti hardware di laboratorio
Nessun commento:
Posta un commento