Senior Embedded Software Engineer

25 ott - Sassari
Cubecontrols

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 creativo. 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.

Montatore meccanico

26 ott - San Giovanni in Persiceto
Adecco

Elettricista industriale

26 ott - Savona
Fine Foods & Pharmaceuticals N.T.M.

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior embedded software engineer / sassari

Global Advisor Senior con OCF e MiFID

26 ott - Pescara
Intesa Sanpaolo Group

Workflow & IT Solution Specialist

26 ott - Ferrara
Beckman Coulter Diagnostics