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