Latina, lazio, Italy Company: JR Italy Client / Employer: Netcom Engineering
Vuole candidarsi? Si assicuri che il suo CV sia aggiornato, poi legga attentamente le specifiche del lavoro prima di procedere.
Per un notevole cliente del settore automobilistico, siamo alla ricerca di un/a Linux Embedded Firmware Engineer da inserire nel team di Ricerca & Sviluppo Software/Firmware di un noto cliente nel settore Automotive.
L’attività si concentrerà sulla definizione e lo sviluppo di software per applicazioni di bordo su veicoli da competizione, contribuendo anche all’evoluzione futura delle architetture software e del ciclo di vita del prodotto.
Responsabilità principali
Progettazione software personalizzata e definizione dell'architettura
Manutenzione del software esistente e sviluppo di nuove funzionalità
Verifica del software e revisioni tra pari (peer review)
Redazione e revisione della documentazione tecnica
Ingegneria dei requisiti
Attività di troubleshooting, ricerca guasti e correzione di bug
Requisiti richiesti
Laurea in Informatica, Ingegneria Informatica o formazione equivalente
Esperienza comprovata nello sviluppo software embedded (linguaggi C e C++)
Ottima conoscenza del sistema Linux embedded (OpenEmbedded/Yocto, buildroot, ecc.) sia a livello kernel che driver e applicazione
Familiarità con altri sistemi operativi embedded (es. FreeRTOS)
Esperienza nello sviluppo su microprocessori e microcontrollori, anche con architetture complesse (multicore, SoC eterogenei)
Conoscenza di protocolli di rete (Ethernet, WiFi)
Padronanza di interfacce di comunicazione: CAN/ Ethernet/ PCI/ SPI/ UART/ USB
Esperienza con sistemi di versionamento del codice (SVN, GIT)
Conoscenza delle metodologie Agile e V-model
Capacità di lettura di schemi elettrici
Competenze in scripting (es. Python) e linguaggi di build automation
Utilizzo di strumenti di laboratorio hardware/software (oscilloscopio, generatore di segnali, multimetro, debugger come Lauterbach, ecc.)
Buona conoscenz