La figura ricercata verrà inserita in supporto alla struttura di Ricerca e Sviluppo e si occuperà di seguire le attività di progettazione software legate allo sviluppo dei giochi elettronici
Le attività riguarderanno principalmente:
-Raccolta ed analisi dei requisiti funzionali finalizzati alla progettazione software e firmware del prodotto.
-Produzione di documenti di software design: diagrammi di flusso, diagrammi delle classi, definizione dell’architettura, dei componenti e delle interfacce (API).
-Individuazione degli strumenti e delle best-practice, definizione di algoritmi e procedure al fine di ottimizzare il processo di sviluppo software legato al prodotto (giocattolo).
-Supporto allo sviluppo software di alto (mobile e gaming app) e basso (firmware) livello.
Requisiti:
Il candidato ideale è in possesso di una laurea magistrale in Informatica o Ingegneria Informatica, con spiccate capacità di problem solving, game design, team working e propensione alla multidiscliplinarità.
Le principali skills richieste riguardano la conoscenza di :
-Almeno uno dei principali paradigmi di Software Design (es. Agile, Waterfall).
-Paradigma di programmazione Object-Oriented.
-Sistema operativo Android.
Sono ritenute preferibili esperienze in almeno uno degli ambienti di sviluppo Game-Oriented (es. Unity3D, Unreal Engine) e in almeno una delle principali infrastrutture Cloud-Based (es. Amazon AWS, Google Firebase).