Senior Embedded Firmware Developer

Offerta pubblicata in data:
Luogo di Lavoro:
Conversano
Provincia:
BA
Offerta:

descrizione

Randstad Technologies, divisione specializzata nella ricerca e selezione di profili IT di Randstad Italia, cerca professionisti che desiderano lavorare su progetti innovativi e nuove tecnologie e che condividono il forte orientamento dell'azienda al lavoro di gruppo.Per importante gruppo industriale, leader nella produzione, ricerchiamo un/a Senior Embedded/Firmware DeveloperMansioni, attività e responsabilità:Formazione continua on-the-job, volta ad individuare e mantenere un livello di know-how necessario per l’evoluzione di progetti interni e commesse esterne, individuando ove necessario anche nuovi strumenti;Sviluppo, con forte attenzione alla scalabilità e manutenibilità, di:codice software (firware) per sistemi a microcontrollore e microprocessore, con particolare riguardo ai “driver” (management delle risorse HW e periferiche della macchina);sviluppo middleware (se del caso sdk),Opererà prevalentemente con ambiente Linux (secondariamente, non necessariamente, anche con RTOS). Le attività di sviluppo si baseranno, prevalentemente, su documenti di analisi già scritti o per i quali il candidato potrà essere coinvolto nella scrittura; necessari prontezza e capcità organizzativa anche laddove lo sviluppo dovesse partire da documentazione in draft, indicazioni del cliente in vario formato, indicazioni del PM e/o del BDM;Individuazione di molteplici soluzioni per la definizione di specifiche tecniche di prodotto/servizio;Riprogrammazione delle soluzioni a fronte di problemi di tempistiche e/o variazioni di specificheRequisiti:MUST TO HAVE linguaggi di programmazione: C, Python;firmware su microcontrollori (prev. ARM-Cortex M);sviluppo software (basso livello) su Linux embedded (prev. microprocessori ARM-Cortex A); Linux Kernel Modules; immagini Linux Embedded (tipicamente compilazione u-boot, kernel, debootstrap) e/o mediante tool (ad es. Yocto/Buildroot);tecniche di security (trustzone, TPM, secure boot);comunicazioni “seriali” (uart, I2C, SPI etc.) , stack protocolli IoT (ad es, LorawanModBUS, ZigBee, ZWave, , BLE);conoscenza principali branching model (GIT), padronanza della gestione del deploy e in genere di tutto il ciclo di vita SW Meno rilevanti ma gradite alcune delle seguenti competenze: Linux Embedded core, mBUS, Wm-BUS, BACNET, CanBUS, Fantom, Json, HTML5, MQTT, Socket, REST services, AWS, C++, NodeJS, ORM, javascript, typescript, docker, DB SQL/noSQLCompetenze gradite e trasversali: Team-workingProblem-solvingOrientamento al raggiungimento degli obiettiviCosa viene offerto: tempo indeterminatorange salary commisurato all'esperienza  crescita professionalesmart working flessibileSede: Conversano La ricerca è rivolta a candidati di entrambi i sessi (legge 903/77). I dati saranno trattati e conservati esclusivamente ai fini delle selezioni presenti o future, garantendo i diritti di cui all'art. 13 Decreto legislativo 196/03. 

I candidati ambosessi (L.903/77) sono invitati a leggere l’informativa sulla privacy ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).
Inquadramento: indeterminato
Offerta di lavoro pubblicata da: Randstad Italia