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