Junior
Leonardo is an international industrial group, among the main global realities in Aerospace, Defense and Security that creates multi-domain technological capabilities in Helicopters, Aircraft, Aerostructures, Electronics, Cyber Security and Space. With over 60,000 employees worldwide, the company has a solid industrial presence in Italy, the United Kingdom, Poland, the United States, and operates in 150 countries also through subsidiaries, joint ventures and participations. A protagonist of the main strategic programs at a global level, it is a technological and industrial partner of Governments, Defense Administrations, Institutions and companies. In 2024 Leonardo recorded consolidated revenues of € 17.8 billion, new orders for € 20.9 billion, and invested € 2.5 billion in R&D activities. Innovation, continuous research, digital industry and sustainability are the pillars of its business worldwide.
Experienced tutors in their sector will follow you, allowing you to deepen the theoretical part and develop your thesis, preparing you best for future professional challenges.
The topics proposed for theses to be carried out at Leonardo embrace a vast spectrum of technological, research and innovation fields: from Artificial Intelligence to High-Performance Computing, from Cyber Security to Materials Engineering, passing through the aerospace sectors. You will be able to explore the most cutting-edge areas of your field of study, with creativity and a spirit of innovation.
To support you during this experience, which can last a maximum of six months, an expense reimbursement is also provided.
We are looking for 1 young male or female student to be included in an internship with the aim of developing their degree thesis on the topic concerning the "Design and implementation of models for precise interaction in virtual and complex environments" at the Turin site.
The purpose of this thesis is to identify and implement generalized interaction models for each type of component that involve natural and intuitive gestures by the user, avoiding unwanted actions on neighboring components.
In the virtual environment there are cases in which the interaction is ambiguous as different actions can be performed on the same object, therefore it is necessary to identify a method to discriminate which action the user wants to undertake in advance. For example, in the case of removing a panel inside the cockpit, an extraction must first be performed along a slide and at the end the object can be freely removed; at the point of maximum extraction there are two possible actions: insertion and removal. The goal is to find a way to enable only the desired action in a natural and intuitive way.
Analysis of requirements through their decomposition levels;
Study of the state of the art of interaction models available for the currently adopted technology (Godot Engine);
Development of a new set of interaction models or extension of existing ones;
Interaction with the SW development team to ensure interoperability between proprietary projects;
Preparation of technical documentation and guidelines for the adoption of new models.
Master's Degree in Computer Engineering or Computer Science.
Junior
Proactivity;
Ability to work in a team;
Learning orientation;
Flexibility;
Communication;
Result orientation.
Good knowledge of the C# language;
Preferred knowledge of the Godot Engine game engine and the gdscript language.
Following the collection of applications, the CVs most in line with the required requirements are evaluated and identified.
Selected candidates undergo an introductory interview with the Human Resources team and with the Business, where technical issues, motivation and personal attitudes will be explored.
At the end of the process, the person receives feedback, both in case of a positive and negative outcome.
We await your application.
By collaborating with us, you will be able to constantly compare yourself with the challenges of high technology, increase your skills and build a professional path of excellence.
Seniority: Junior
Primary Location: IT - Torino - C.so Francia
Contract Type:
Total Base Pay Range:
Hybrid Working: In loco
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Leonardo matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.