Job ID: 1413963
Job Location: Brest, Bretagne, France
Position Type: Software Engineering
Business Unit: Thales Systemes Aeroportes S.A.
Post Date: 01/12/2015
La Global Business Unit Syst��mes de Mission de D��fense, leader europ��en et troisi��me acteur mondial sur ses march��s par sa taille et son niveau technologique, con��oit des ��quipements et des syst��mes de mission pour avions, h��licopt��res et drones militaires, b��timents de surface et lutte sous la mer. Elle propose ��galement une offre compl��te de services de maintenance en condition op��rationnelle.
Thales Syst��mes A��roport��s, filiale du Groupe Thales (3200 collaborateurs) regroupe diff��rents domaines d���activit��s : syst��mes de mission pour avions de mission et drones, Radars a��roport��s de combat et surveillance, Syst��mes de Guerre Electronique (air, terre, mer, espace), Soutien et Service Client.
Dans le cadre de notre d��veloppement, nous recherchons un(e) :
STAGE : Multi-fen��trage sous Pharo Smalltalk (Logiciel) ��� H/F
Bas��(e) �� Brest (29)
Contexte :
Notre entit�� d��veloppe r��guli��rement des maquettes d���interfaces homme-machine (IHM) innovantes. L���innovation se situe autant au niveau de l���ergonomie qu���au niveau du design graphique visuel ou des ��l��ments d���interaction. Le maquettage est souvent utilis�� en s��ance avec les op��rationnels, d���o�� l���emploi d���un langage dynamique comme Smalltalk qui permet la modification rapide (et en s��ance) du code et des ��l��ments d���interaction.
Le maquettage/prototypage des interfaces Homme-Machine est donc actuellement r��alis�� sous SMOCK, un framework de maquettage d��velopp�� en Smalltalk. Smalltalk Pharo est un excellent candidat pour la plateforme finale d'ex��cution du framework de maquettage/prototypage, cependant, certaines limitations de Pharo nous emp��chent de l'utiliser de mani��re industrielle.
Missions :Nous souhaitons exp��rimenter un environnement de maquettage sous Pharo, cependant, cette derni��re limite l���affichage des IHM �� l���int��rieur d'une seule fen��tre de l'OS. Nous souhaitons, en relation avec la communaut�� Pharo, d��velopper le multi-fen��trage. Le stagiaire devra impl��menter un m��canisme permettant l'ouverture et gestion de fen��tres multiples dans les OS Windows et Linux �� minima. Une r��utilisation de code existant dans la communaut�� Pharo et une reversion de code en OpenSource est envisageable.
Le candidat sera l'interlocuteur entre Thales et la communaut�� Pharo. Le candidat ��valuera diff��rentes solutions de multi- fen��trage sous diff��rents crit��res (performance, robustesse de la solution, portabilit�� de la solution...). La solution devra anticiper le futur et pr��voir d'afficher des contenus visuels vari��s (vid��o, primitives de dessin 2D, OpenGL...).
L'objectif sera de d��velopper un prototype IHM multi-fen��tres de d��monstration sur Pharo afin de d��montrer les nouvelles capacit��s et un aper��u des performances.
Formation souhait��e : Master 2 Pro ou 3��me ann��e d'Ecole d'Ing��nieur.
Connaissances souhait��es :Le stagiaire devra avoir une connaissance du Smalltalk ou ��tre motiv�� par l���apprentissage de celui-ci. Il devra ensuite ��tre motiv�� par la conception d���interface homme machine de nouvelles g��n��rations et novatrices.
P��riode souhait��e et dur��e : �� partir de janvier 2015 pour une dur��e de 6 mois.