Il nostro cliente è una storica società specializzata nella progettazione e realizzazione di soluzioni elettroniche complesse (hardware e software).
Sta vivendo un momento di grande evoluzione, sia in termini di organizzazione aziendale sia di prodotti innovativi. Proprio in quest'ottica, ricerca un
Programmatore Firmware
La figura sarà inserita nell'ufficio tecnico, a diretto riporto della Direzione, e si occuperà di:
* progettazione dell'architettura firmware in linguaggio C;
* sviluppo e debug dell'applicativo su piattaforma ARM/Cortex a 32 bit e MIPS a 8/16 bit;
* predisposizione di documentazione relativa al codice sorgente e sviluppo della documentazione tecnica del prodotto, in accordo con l'ufficio tecnico;
* sviluppo firmware di test e supporto per il collaudo di prodotti, in accordo con il reparto di produzione;
* manutenzione di progetti esistenti;
* supporto al reparto di produzione in attività di riparazione.
Il candidato ideale è in possesso dei seguenti requisiti :
* laurea triennale in Ingegneria Elettronica, Informatica o similari; o diploma equivalente;
* esperienza di 2/3 anni nel ruolo;
* buona conoscenza del linguaggio C per sistemi embedded bare metal;
* conoscenza del linguaggio di programmazione Assembler;
* conoscenza dell'ambiente Codesys per applicazioni con protocollo di comunicazione ISOBUS;
* conoscenza delle architetture a microcontrollore ARM/MIPS e delle periferiche più comuni (Timer, ADC, Interrupt, ecc.);
* conoscenza dei protocolli di comunicazione embedded (I2C, SPI, UART, CAN);
* buona conoscenza della lingua inglese scritta e parlata.
Completano il profilo ottime capacità relazionali e comunicative, unite a intraprendenza e proattività.
Sede di lavoro : provincia di Cremona, a cavallo con la provincia di Brescia - zona Orzinuovi.
Dopo una fase iniziale in cui la presenza in azienda sarà necessaria, si potrà valutare di svolgere alcune attività in home office.
La persona sarà assunta a tempo indeterminato.