STAR7
INGEGNERE INFORMATICO - Tirocinio Curriculare
Job Location
maranello, Italy
Job Description
Da più di 20 anni STAR7 è un punto di riferimento, per i propri clienti, nel mondo dell’informazione di prodotto. Dal supporto all’ingegneria di prodotto e di processo, alla creazione e gestione di contenuti tecnici e di marketing, alla traduzione, alla stampa, all’esperienza virtuale: con i propri servizi, STAR7 è in grado di affiancare l’attività industriale dei clienti lungo tutto il ciclo di vita del prodotto, dalla fase di progettazione al post vendita. Da sempre il segno distintivo di STAR7 è un approccio in grado di combinare know how specifico, tecnologia e visione d’insieme per offrire le migliori soluzioni possibili alle esigenze dei clienti e del mercato globale. Questo approccio ha permesso a STAR7 di avviare importanti partnership con aziende internazionali di rilievo e di affermarsi come player affidabile e credibile a livello globale. STAR7 è parte del network STAR Group. Sei alla ricerca di un tirocinio curriculare per conseguire la tesi magistrale? Stiamo cercando un: INGEGNERE INFORMATICO - Tirocinio Curriculare Lavorerai a Maranello (Modena) per la nostra Service Line Experience e sarai inserito nel team tecnico dedicato ad importanti progetti di consulenza per i nostri clienti. Individueremo insieme l'argomento di discussione della tua tesi e ti supporteremo nella stesura. Le attività principali sulle quali potrai metterti alla prova sono: Analisi del codice esistente in Blueprint: Esaminare i progetti già sviluppati con Unreal Engine utilizzando Blueprint. Identificare le funzioni comuni, i pattern ricorrenti e le 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, migliorando la struttura del codice. Adottare best practices di C++ e Unreal Engine per garantire un codice pulito e ottimizzato. Ottimizzazione delle performance: Ottimizzare la gestione delle risorse e il codice per supportare diverse piattaforme (Windows, Android, iOS, VR). Lavorare su aspetti come il frame rate, la gestione della memoria, e la riduzione dei tempi di caricamento. Sviluppo cross-platform: Testare il codice su diverse piattaforme, garantendo compatibilità e performance ottimali su Windows desktop, smartphone/tablet Android e iOS, e dispositivi VR. Collaborare con il team per risolvere eventuali 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 da parte del team. Collaborazione con il team di sviluppo: Lavorare a stretto contatto con i senior developers per discutere soluzioni tecniche, architettura e approcci di refactoring. Coordinarsi quotidianamente con il team tramite canali di comunicazione diretta (come chat o videochiamate informali su Teams), per raccogliere feedback e fare il punto sul lavoro svolto senza pianificare incontri formali. Sei la persona giusta se possiedi i seguenti 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. Conoscenza delle piattaforme: Familiarità con lo sviluppo su piattaforme diverse: Windows, Android, iOS, e VR. Esperienza o interesse nell'ottimizzazione delle performance su diverse piattaforme (gestione della memoria, ottimizzazione della CPU/GPU). Competenze aggiuntive apprezzate: Conoscenze di tecniche di debugging e profiling per analizzare le performance. Esperienza di lavoro con sistemi di versionamento come Git. Esperienza con la gestione di progetti tramite Agile o metodologie simili. Competenze Trasversali: Capacità analitiche: Capacità di analizzare il codice esistente, individuare aree di miglioramento e sviluppare soluzioni tecniche. Problem-solving: Abilità nel risolvere problemi complessi relativi a performance e portabilità del software. Comunicazione: Buona capacità di comunicazione per lavorare in team e per documentare chiaramente il proprio lavoro. Autonomia: Capacità di gestire il proprio lavoro e rispettare le scadenze. Cosa troverai in STAR7: Sarai inserito in un contesto in forte crescita con un ambiente di lavoro giovane improntato allo sviluppo Opererai in un contesto altamente qualificato e stimolante Rimborso spese mensile Meal ticket Se l’opportunità ti interessa, inviaci il tuo CV completo di autorizzazione al trattamento dei dati ex art. 13 GDPR.
Location: maranello, IT
Posted Date: 6/15/2025
Location: maranello, IT
Posted Date: 6/15/2025
Contact Information
Contact | Human Resources STAR7 |
---|