Maranello
Descrizione del lavoro
INGSENERE INFORMATICO - Tirocinio Curriculare presso STAR7, opportunità di tirocinio curriculare per conseguire la tesi magistrale. Luogo: Maranello (Modena).
Descrizione azienda: STAR7 è un punto di riferimento nel mondo dell’informazione di prodotto, con servizi che includono supporto all’ingegneria di prodotto e di processo, creazione e gestione di contenuti tecnici e di marketing, traduzione, stampa ed esperienza virtuale. STAR7 fa parte del network STAR Group.
Attività principali
- Analisi del codice esistente in Blueprint: esaminare progetti sviluppati con Unreal Engine utilizzando Blueprint; identificare funzioni comuni, pattern ricorrenti e aree di miglioramento.
- Refactoring in C++: riscrivere funzioni e moduli critici da Blueprint a C++ per migliorare le performance; creare classi e componenti riutilizzabili; adottare best practices di C++ e Unreal Engine.
- Ottimizzazione delle performance: ottimizzare la gestione delle risorse e del codice per supportare diverse piattaforme (Windows, Android, iOS, VR); migliorare frame rate, gestione della memoria e tempi di caricamento.
- Sviluppo cross-platform: testare il codice su Windows desktop, Android e iOS, dispositivi VR; collaborare per risolvere problemi di portabilità o performance specifici per piattaforma.
- Documentazione e Best Practices: documentare accuratamente il codice e i moduli sviluppati; creare guide interne per facilitare comprensione e adozione delle modifiche.
- Collaborazione con il team di sviluppo: lavorare con senior developers su soluzioni tecniche, architettura e approcci di refactoring; coordinarsi quotidianamente tramite canali di comunicazione (chat/Teams).
Sei la persona giusta se possiedi i seguenti requisiti:
- Buona conoscenza di C++ e sviluppo con Unreal Engine.
- Esperienza con la programmazione orientata agli oggetti (OOP).
- Conoscenze di base su architetture software e design patterns.
- Familiarità con lo sviluppo su più piattaforme: Windows, Android, iOS e VR; esperienza o interesse nell’ottimizzazione delle performance (gestione della memoria, CPU/GPU).
Competenze aggiuntive apprezzate
- Conoscenze di debugging e profiling per analizzare le performance.
- Esperienza con sistemi di versionamento come Git.
- Esperienza con gestione progetti tramite Agile o metodologie simili.
- Capacità analitiche, problem-solving, buona comunicazione e autonomia.
Altre informazioni
- InSTAR7: contesto in forte crescita, ambiente giovane e stimolante; rimborso spese mensile; meal ticket.
Se l’opportunità ti interessa, invia il tuo CV completo di autorizzazione al trattamento dei dati ex art. 13 GDPR.
Dettagli ruoli