Orienta spa- società benefit, filiale di Firenze, ricerca per azienda metalmeccanica
un EMBEDDED SOFTWARE DEVELOPMENT SENIOR
Lo sviluppatore software sarà responsabile della progettazione e dello sviluppo del software di Alto livello e Basso livello da eseguire su piattaforme embedded e /o su PC industriali, occupandosi dello sviluppo software per l'intero ciclo di vita, inclusi progettazione, implementazione e test e della gestione del team di sviluppatori SW e FW, organizzare il lavoro e verificare il raggiungimento degli obiettivi. Nello specifico svolgerà attività quali:
* Programmazione di software con l'utilizzo degli adeguati linguaggi di programmazione orientati agli oggetti (Object Oriented Programming);
* Personalizzazione di sistemi operativi Windows o Linux;
* Collaborare alla pianificazione di nuovi progetti software in accordo alla ISO 62304;
* Design di nuove architetture software;
* Collaborare alla realizzazione dell'analisi dei rischi del software;
* Sviluppo di unità software;
* Pianificazione ed esecuzione di attività di testing sulle singole unità software e sull'integrazione delle varie unità software;
* Attività di manutenzione dei software esistenti;
* Gestione delle richieste dei clienti e delle attività per le modifiche mirate al miglioramento o al debugging dei software esistenti, seguendo la procedura aziendale di change control;
* Collaborare alla redazione della documentazione tecnica per la progettazione e per la manutenzione dei software;
* Utilizzare il programma di versionamento aziendale per la gestione delle revisioni del software;
* Partecipare a riunioni con i clienti per definire i requisiti progettuali dei dispositivi e lo stato d'avanzamento dei progetti in atto e analizzare eventuali problematiche;
* Addestramento/affiancamento personale interno;
Requisiti:
* Laurea Magistrale in ingegneria informatica o in informatica / Diploma tecnico e comprovata esperienza lavorativa come sviluppatore software;
* Conoscenza e capacità di utilizzo dei linguaggi di programmazione orientati agli oggetti (OOP) utilizzati in azienda: C# e .NET;
* Conoscenza e capacità di utilizzo del linguaggio di programmazione XAML (WPF);
* Conoscenza e capacità di utilizzo dei sistemi operativi Linux (Yocto) e Windows;
* Conoscenza e capacità di utilizzo del sistema di versionamento GIT;
* Competenze di base di Cybersecurity: algoritmi di cifratura e sicurezza dei protocolli di comunicazione;
* Conoscenza della ISO 62304 (Software Life Cycle);
* Conoscenza e capacità di utilizzo di ambienti di sviluppo integrati forniti da Visual Studio e Visual Studio Code.
SI OFFRE: Contratto finalizzato all'assunzione a tempo indeterminato
ORARIO DI LAVORO: Full time dal lunedì al venerdì
LUOGO DI LAVORO: Sesto Fiorentino
Settore: Industria metalmeccanica
Ruolo: IT/Technology
Tipo di occupazione: Lavoro a tempo indeterminato