Overview STAR7 è alla ricerca di un INGEGNERE INFORMATICO - Tirocinio Curriculare a Maranello (Modena). Lavorerai nella Service Line Experience e sarai inserito nel team tecnico dedicato a progetti di consulenza per i nostri clienti. Individueremo insieme l'argomento della tua tesi e ti supporteremo nella stesura. Responsibilities Analisi del codice esistente in Blueprint: Esaminare i progetti sviluppati con Unreal Engine utilizzando Blueprint; identificare funzioni comuni, pattern ricorrenti e aree di miglioramento. Refactoring in C++: Riscrivere le funzioni e i moduli critici da Blueprint a C++ per migliorare le performance; creare classi e componenti riutilizzabili; adottare best practices di C++ e Unreal Engine per garantire un codice pulito e ottimizzato. Ottimizzazione delle performance: Ottimizzare la gestione delle risorse e del codice per supportare diverse piattaforme (Windows, Android, iOS, VR); lavorare su frame rate, gestione della memoria e tempi di caricamento. Sviluppo cross-platform: Testare il codice su Windows desktop, Android/iOS e dispositivi VR; collaborare con il team per risolvere problemi di portabilità o performance specifici per piattaforma. Documentazione e Best Practices: Documentare accuratamente il codice e i moduli sviluppati; creare guide o tutorial interni per facilitare la comprensione e l’adozione delle modifiche. Collaborazione con il team di sviluppo: Lavorare a stretto contatto con i senior developers per discutere soluzioni tecniche, architettura e approcci di refactoring; coordinarsi con il team tramite canali di comunicazione come chat o videochiamate su Teams, per raccogliere feedback. Requisiti Conoscenze tecniche: 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. Conoscenze delle piattaforme: Familiarità con lo sviluppo su Windows, Android, iOS e VR; esperienza o interesse nell’ottimizzazione delle performance su diverse piattaforme (gestione della memoria, CPU/GPU). Competenze aggiuntive: Debugging e profiling; conoscenza di Git; esperienza con metodologie Agile o simili. Competenze Trasversali: Capacità analitiche, problem-solving, comunicazione, autonomia. Altre informazioni Cosa troverai in STAR7: contesto in crescita, ambiente giovane orientato allo sviluppo; contesto altamente qualificato e stimolante; rimborso spese mensile; meal ticket. Dettagli ruolo Seniority level: Internship Employment type: Full-time Job function: Engineering and Information Technology Industries: Business Consulting and Services J-18808-Ljbffr