Posizione : Ingegnere Embedded Senior
Luogo : Sardegna, Sassari
Tipo di contratto : Full-time
Settore : Motorsport / sim racing
Descrizione del ruolo :
Siamo alla ricerca di un ingegnere embedded senior da inserire nel nostro team innovativo. Il candidato ideale avrà esperienza nello sviluppo e nella progettazione di sistemi embedded, contribuendo alla creazione di soluzioni all'avanguardia.
Responsabilità :
* Progettazione e sviluppo di software embedded per dispositivi elettronici.
* Collaborare con team multidisciplinari per integrare hardware e software.
* Eseguire test e debug di sistemi embedded.
* Ottimizzare le prestazioni e la sicurezza del codice.
* Documentare le specifiche tecniche e i processi di sviluppo.
Competenze :
* Competenza avanzata in linguaggi di programmazione di basso livello, come C, C++, e talvolta Assembly, utili per lo sviluppo di software embedded.
* Conoscenza dei Sistemi Operativi Real-Time (RTOS), come FreeRTOS, Nucleus o VxWorks, essenziali per applicazioni che richiedono tempi di risposta rapidi e performance affidabili.
* Conoscenza di sistemi operativi leggeri, come Windows CE, LINUX o TreadX.
* Competenza nello sviluppo di software per microcontrollori (come ARM Cortex, AVR, PIC) e microprocessori, con la padronanza della loro architettura e funzionalità.
* Competenza nella gestione di dispositivi e piattaforme in ambito IoT (Internet of Things).
* Competenza nell’integrazione software-hardware, utilizzando specifiche interfacce di comunicazione come SPI, I2C o UART.
* Capacità di creare e gestire driver di dispositivo, ad esempio per vari tipi di sensori e attuatori.
* Competenza nell’ottimizzazione del codice per aggirare le limitazioni di memoria e velocità dell’hardware.
* Competenza nel debugging e testing del software embedded, usando strumenti come JTAG, oscilloscopi e analizzatori logici.
* Conoscenze nell’ambito dell’elettronica, per comprendere l’hardware e collaborare efficacemente con ingegneri elettronici.
* Competenze nel project management, per l’impostazione e l’esecuzione di progetti spesso molto complessi.
* Competenza nell’uso di protocolli di rete e comunicazione, come TCP/IP, CAN, e Bluetooth.
* Abilità nello sviluppare sistemi scalabili e modulari.
* Conoscenza di metodologie agile e DevOps, per migliorare l’efficienza e la collaborazione nel ciclo di sviluppo.
* Competenza nell’uso di sistemi di version control, come Git, per la gestione del codice sorgente.
Requisiti :
* Laurea in Ingegneria Elettronica, Informatica o affini.
* Almeno 5 anni di esperienza nello sviluppo di sistemi embedded.
* Ottima conoscenza di linguaggi di programmazione come C / C++.
* Esperienza con microcontrollori e sistemi operativi real-time (RTOS).
* Capacità di problem solving e lavoro in team.
Cosa offriamo :
* Ambiente di lavoro stimolante e dinamico.
* Opportunità di crescita professionale.
* Progetti innovativi in un settore in continua evoluzione.
#J-18808-Ljbffr