Stage « Réalisation d'un éditeur graphique » H/F
Stage FRANCE Design / UX / UI
Description de l'offre
Entité de rattachement
Safran est un groupe international de haute technologie, équipementier de premier rang dans les domaines de l'Aéronautique et de l'Espace (propulsion, équipements), de la Défense et de la Sécurité. Implanté sur tous les continents, le Groupe emploie plus de 70 000 personnes pour un chiffre d'affaires de 17,4 milliards d'euros en 2015.
Safran est classé dans le Top 100 Global Innovators de Thomson Reuters. Safran est également classé en tête du palmarès « Happy at work », classement réalisé par le site meilleures-entreprises.com, sur le podium des entreprises préférées des jeunes ingénieurs* et dans le classement LinkedIn des entreprises les plus attractives en France.
*enquêtes Universum et Trendence
Safran Engineering Services offre des services en ingénierie de haute technologie dans les domaines de l'aéronautique, de l'énergie et du transport terrestre. Avec 30 ans d'expérience, la société s'appuie sur 3 700 ingénieurs répartis dans 10 pays à travers le monde.
Description du poste
Filière principale / Métier principal
Recherche, conception et développement - Logiciel
Intitulé du poste
Stage « Réalisation d'un éditeur graphique » H/F
Type contrat
Stage
Durée du contrat
6 mois
Statut
Etudiant
Temps de travail
Temps complet
Description de la mission
Objectif du stage :
L'objectif de ce stage est de concevoir et de réaliser un éditeur graphique d'Interfaces Homme Machines (IHM) à partir d'une expression de besoin faite par un expert du domaine.
L'éditeur s'appuiera sur une bibliothèque graphique MVC Java et générera le modèle de vue. Il permettra de positionner et de configurer les éléments standards et étendus de la bibliothèque graphique.
Déroulement du stage :
Sous la responsabilité d'un ingénieur expert du domaine, vous aborderez les thèmes suivants :
- L'architecture Model/View/Controller, un design pattern très efficace mais rarement utilisé correctement
- Les contraintes imposées au développement de composants réutilisables
- Le développement d'éditeurs graphiques
- La problématique du WYSIWYG opposée aux performances d'une part et à la généricité d'autre part
Vous serez également amené(e) à traiter les thèmes liés à l'environnement du travail et au travail en équipe.
Les développements seront effectués en Java avec JavaFx8. La définition de la bibliothèque en terme fonctionnel est une donnée d'entrée.
Profil recherché
Profil candidat
Connaissances requises :
Vous avez des connaissances en programmation objet et en programmation d'environnement graphique fenêtré.
La connaissance de Java et Eclipse serait un atout.
Profil recherché :
Vous êtes en fin de cursus d'une école d'ingénieur à dominante informatique.
Doté(e) d'un bon relationnel et d'une grande autonomie, vous aimez le travail en équipe et souhaitez acquérir de nouvelles compétences en développement logiciel.
Vous êtes autonome, force de proposition et êtes doté(e) d'un bon relationnel.