SOFTWARE ENGINEER LINUX EMBEDDED automotive
Dettagli
Descrizione
Ruolo: Linux Embedded FW Engineer
Attività:
Il candidato sarà coinvolto nell'implementazione del progetto migliorandolo e ampliandolo.
Le attività lavorative includeranno l'implementazione in tempo reale; testabilità, robustezza, disponibilità e prestazioni sono sempre caratteristiche chiave.
In questa posizione, sarai responsabile di:
• Creazione da zero di un progetto software personalizzato e della sua architettura
• Manutenzione del software e nuova implementazione
• Verifica/revisione tra pari del software
• Scrittura e revisione di documenti
• Ingegneria dei requisiti
• Risoluzione dei problemi, individuazione di guasti e correzione di bug
Requisiti richiesti:
• Laurea in informatica (o titolo di studio equivalente)
• Esperienza approfondita nella comprensione, analisi e sviluppo di software embedded (C, C++)
• Ottima conoscenza di Linux embedded (OpenEmbedded/Yocto, buildroot, ...) a livello di kernel, driver e applicazione
• Esperienza nello sviluppo di software per microprocessori e microcontrollori
• Conoscenza di altri sistemi operativi (FreeRTOS ecc.)
• Conoscenza delle interfacce di comunicazione: CAN, Ethernet, PCI, SPI, UART, USB, ecc.
• Esperienza nell'utilizzo del controllo di versione (SVN / GIT)
• Capacità di leggere schemi elettrici
• Linguaggi di scripting e build script, ad esempio Python
• Conoscenza di strumenti hardware/software di laboratorio (oscilloscopio, generatore di segnali, multimetro, Lauterbach ecc.)
• Ottima conoscenza della lingua inglese e italiana ottime capacità comunicative, sia verbali che scritte
Modalità di lavoro: Ibrida ( Venaria - To )