Per cliente del mondo dell'Industrial Automation, realt e0 internazionale con sede in Toscana in provincia di Firenze, stiamo cercando: Il/La candidato/a, con diretto riporto al Product Manager, sar e0 chiamato/a ad occuparsi della progettazione, sviluppo e manutenzione del firmware, ovvero del software che gestisce il funzionamento di dispositivi elettronici e sistemi embedded, come microcontrollori, microprocessori e sistemi di automazione industriale. Le responsabilit e0 vanno dalla progettazione alla verifica, fino alla validazione e al rilascio del firmware compresa la documentazione tecnica a supporto degli utilizzatori finali. Nel ruolo ricoperto il/la candidato/a si occuper e0 di: progettare il firmware, creando la sua architettura, definendo le funzionalit e0 e scegliendo le tecnologie e i linguaggi di programmazione pi f9 adatti in relazione allo specifico hardware; analizzare e comprendere a fondo le specifiche dei dispositivi embedded e dei sistemi al fine di progettare il firmware in modo adeguato limitando per quanto possibile rilavorazioni successive; svolgere test e verifiche su quanto progettato, cos ec da garantire il corretto funzionamento e l a0aderenza ai requisiti e alle specifiche prefissate; identificare e correggere eventuali problemi o errori riscontrati nel firmware; produrre documentazione tecnica accurata, che descriva il firmware e la sua funzionalit e0, per facilitare la manutenzione e il supporto durante il suo ciclo di vita; collaborare con altre figure, come ad esempio l'hardware engineer, nello sviluppo e progettazione del firmware per essere confidenti di aver correttamente interpretato schematici e data sheet dei componenti elettronici che vanno a creare la scheda. Per il tipo di software sviluppato si interfaccer e0 internamente con i gruppi di sviluppo Apparati, con il gruppo Qualit e0 e IDP. Esternamente si rapporter e0 con tutti i clienti che usano l'SDK per i quali sar e0 un punto di riferimento. Sono considerati requisiti indispensabili per poter ricoprire la posizione: Laurea Breve o magistrale in ingegneria Elettronica o equivalente. In mancanza, diploma di Istituto Tecnico Elettronico o Informatico. 2 anni esperienza di lavoro in un ruolo della progettazione, sviluppo e manutenzione del firmware, ovvero del software che gestisce il funzionamento di dispositivi elettronici e sistemi embedded, come microcontrollori, microprocessori e sistemi di automazione industriale. Conoscenza dei principi fondamentali dell0telettronica e dell'informatica; conoscenza dei principali linguaggi di programmazione utilizzati nel settore degli embedded systems, come C, C++, Python e Assembly, e dei sistemi operativi pi f9 comuni per i sistemi embedded (linux embedded e sue distribuzioni, Android, sistemi real time, sistemi operativi proprietari dell'azienda); capacit e0 di progettazione e sviluppo del firmware all'interno di un processo controllato e ripetibile; capacit e0 di adoperare strumenti di controllo versioni (Git, SVN, a0) ed in generale tool di gestione agile degli sviluppi (Jira). Doti di problem solving. Capacit e0 di lavorare in team. Conoscenza della lingua inglese. Buone capacit e0 relazionali. Buona capacit e0 di comunicazione. Capacit e0 e disponibilit e0 ad assumersi la titolarit e0, la responsabilit e0 ed il controllo del proprio lavoro. Buone capacit e0 di comunicazione scritta ed orale in inglese (liv. B2). Sede di lavoro: nord di Firenze Senior Software Engineer, AI Model serving - Florence, Italy J-18808-Ljbffr