Senior Embedded Software Engineer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Sassari
EUR 40.000 - 60.000
Sii tra i primi a mandare la candidatura.
4 giorni fa
Descrizione del lavoro

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 progettispesso molto complessi.
  • Competenza nell’utilizzo dei 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 ad esempio 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.