Programmatore Firmware
Descrizione dell'offerta
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.