Senior Software Engineer
Sopran spa
Settala
45
Discreto
help
thumb_up Mi piace
Azienda: Sopran spa Settala
Per ampliamento organico siamo alla ricerca di un/a: Senior Software Engineer La figura che cerchiamo avrà la responsabilità della manutenzione del firmware su microcontrollori dei prodotti esistenti e dello sviluppo del firmware per nuovi prodotti nel settore dei sistemi di diffusione audio in ambito di sicurezza certificata EN54 e sistemi per la sonorizzazione di locali pubblici.
Come Senior Embedded Software Engineer il candidato avrà la responsabilità di: - valutare le specifiche tecniche di progetto in termini di correttezza e completezza; - mantenere, rivedere e/o correggere il codice embedded dei prodotti già in produzione (principalmente basati su microcontrollori ARM); - progettare e sviluppare nuovo firmware su piattaforme embedded custom; - eseguire i test di debug e di validazione del firmware sul prodotto; - interfacciarsi e collaborare con altri reparti per la risoluzione di eventuali problemi tecnici o di progettazione; - produrre la documentazione tecnica necessaria per la certificazione del prodotto.
Competenze fondamentali richieste: - conoscenza architetture hardware di sistemi a microcontrollore 8/16/32 bit (preferibilmente ARM cortex); - esperienza nella programmazione in linguaggio C e C++ di microcontrollori per sistemi embedded (ex.
NXP, STM32, Microchip); - competenza nei principali protocolli di comunicazione (ex.
I2C, SPI, UART, CAN, TCP/IP); - competenza nel trattamento analogico e digitale dei segnali audio; - capacità ed autonomia di debugging e testing del firmware (system level debug, JTAG debug,. . . ) anche usando i più comuni strumenti di laboratorio (oscilloscopio, multimetro, analizzatori di segnali e protocolli); - capacità di analisi e comprensione di schemi elettrici di sistemi digitali ed analogici; - conoscenza di base di progettazione elettronica in generale; Competenze molto utili (da considerare come plus): - esperienza di progettazione e sviluppo firmware nel settore dei sistemi di diffusione sonora ed evacuazione di emergenza (in particolare soggetti a certificazione EN54), oppure esperienza di progettazione del firmware nel settore dei sistemi di allarme e rilevazione incendio; - conoscenza specifica delle normative di certificazione del settore EVAC (ex.
EN-54); - esperienza di sviluppo del software per il processamento e l'elaborazione dei segnali audio con DSP (es.
DSP Analog Devices); - esperienza nella realizzazione di applicazioni embedded real-time (es. applicazioni embedded con s. o.
FreeRTOS); - conoscenza dei metodi di organizzazione, manutenzione, revisione e rilascio del software; Formazione: - laurea in ingegneria dell' Informazione ( Elettronica, Automazione, Informatica, Telecomunicazioni) o altre specializzazioni con background in firmware development o embedded software; - conoscenza lingua Inglese a livello almeno intermedio (B1/B2); - ottime competenze sull'utilizzo del computer e degli applicativi di base (office tools, Excel, Windows, driver tools, . . . ); Soft Skills - attitudine al lavoro in team; - capacità di organizzazione del lavoro e attitudine al problem-solving; - capacità di cooperare con altri HW engineer e/o SW engineer per risolvere problemi e/o ottimizzare nuovi progetti.
Si offre: - contratto a tempo indeterminato - RAL commisurata all'esperienza (range 40. 000-60. 000) - possibilità di lavoro ibrido in smart-working, non è previsto il full-remote. - sede di lavoro: Cisliano (MI).
✔ Sopran spa