Titolo posizione
Embedded Software Quality Intern
Codice Annuncio
EMB_QU.1
Sede di lavoro
REGGIO EMILIA - Reggio Emilia, RE 42124 IT (Principale)
Settore
Ricerca e Sviluppo
Competenze linguistiche
Inglese - Avanzato
Tipo di inserimento proposto
Stage
Livello di istruzione richiesta
Laurea triennale
Livello di esperienza richiesto
Studente
Disponibilità a trasferte
-
Descrizione posizione
Per la nostra sede di Reggio Emilia, stiamo cercando un/una tirocinante da inserire nella nostra funzione R\&D.
La risorsa, affiancata da un tutor dedicato, sarà coinvolta in attività di analisi e miglioramento della qualità del software embedded per sistemi UPS, in particolare per i prodotti KeorMOD e Trimod2020.
Durante il percorso formativo, lo/la stagista avrà l’opportunità di:
approfondire l’architettura software di sistemi embedded complessi, analizzando l’interazione tra componenti gestite da RTOS e componenti hard real-time dedicate al controllo hardware;
partecipare ad attività di code review del software esistente, contribuendo all’individuazione di criticità e proponendo miglioramenti in termini di leggibilità, manutenibilità e conformità agli standard di codifica (es. MISRA C);
supportare il tutor nella valutazione e configurazione di tool di analisi statica e metriche di qualità, quali PC-lint/FlexeLint, Cppcheck, Coverity e SonarQube, con definizione di un set di regole specifiche per il contesto applicativo UPS;
collaborare alla realizzazione di una pipeline automatizzata in Bitbucket Git per l’esecuzione automatica delle analisi statiche al commit/push del codice;
contribuire alla definizione di metriche di qualità del software, criteri di accettazione del codice e alla diffusione di buone pratiche di sviluppo all’interno del team.
Requisiti posizione
Hai completato o stai completando un percorso di studi in ambito tecnico (Ingegneria Informatica, Ingegneria Elettronica/Automazione, Informatica o affini)?
Sei interessato/a a svolgere un’esperienza formativa nel campo della Qualità del Software, in particolare per sistemi embedded?
Ti incuriosiscono l’analisi del codice, le buone pratiche di sviluppo e gli standard di codifica?
Allora candidati!