Starfinder, società di selezione del personale dedicata esclusivamente al settore IT&Engineering, ricerca un Embedded Software Engineer per un'affermata società di ingegneria e consulenza tecnologica in forte crescita operante su sistemi safety-critical ad elevata affidabilità. La figura ricercata, inserita all'interno del team di Software Engineering, contribuirà alle attività di sviluppo, porting su nuove piattaforme tecnologiche, integrazione hardware/software, debugging e validazione funzionale lungo l'intero ciclo di vita del software.
Nello specifico si occuperà di:
- Progettare, sviluppare e implementare componenti software embedded e applicazioni Real-Time su architetture complesse
- Eseguire il porting di applicazioni e simulatori software verso nuove piattaforme tecnologiche, analizzando e risolvendo eventuali problematiche di compatibilità
- Curare l'integrazione a livello di componente e di sistema tra software e target hardware in ambienti di laboratorio
- Condurre attività di debugging avanzato, analisi dei log e risoluzione delle anomalie software
- Definire, implementare ed eseguire test funzionali, di integrazione e di non regressione, sviluppando ed impiegando Test Harness dedicati su piattaforme host e target
- Collaborare alla definizione dell'architettura software tramite approccio component-based e modellazione UML/SysML
- Gestire il controllo delle versioni, il tracciamento dei requisiti e dei test case tramite processi di Configuration e Change Management
- Redigere e aggiornare le specifiche tecniche, i piani di test e la documentazione di progetto