Stagiaire Développeur
Moment Factory
Montreal
2d ago

Le stagiaire développeur est une ressource permettant le développement d'un logiciel graphique 3D, en appliquant ses connaissances en ingénierie logicielle et son expertise en 3D.

Il est également amené à utiliser et intégrer diverses plateformes logicielles et matérielles externes au sein d'un système plus complexe.

  • Il fait partie d’une équipe de développeurs dédiée au développement de notre logiciel propriétaire X-Agora. Le titulaire revêt également le rôle de chercheur appliqué;
  • ainsi le candidat par le biais de ses solides compétences en analyse et dans le domaine des médias interactifs et de la détection, met en œuvre des techniques de pointe dans le domaine.

    Comme tout professionnel spécialisé, l’intéressé doit également faire le suivi des projets de recherches internes par le biais d’une méthodologie stricte et la mesure de ses résultats.

    FONCTIONS ET RESPONSABILITÉS 1. 2. Participation au processus engendrant la création d’outils internes au département : Valider ses idées auprès du développeur d’application multimédia niveau 3 qui agit en tant que référence technique.

    3. Design des outils pour faciliter l’utilisation et l’intégration avec les logiciels maison. Veille technologique : doit être constamment à l’affut des nouveautés en animation, technologies et tout ce qui touche au domaine du multimédia.

    5. Être une ressource à l’équipe dans son domaine d’expérience : EXIGENCES DU POSTE & QUALITÉS REQUISES Compétences en programmation : Compétences de recherche : QUALITÉS

  • Travail prolongé à l’ordinateur. / / / The developer intern uses their knowledge in programming and 3D design for the development of applications or real-
  • time 3D plugins. They also use and integrate diverse platforms, software applications and external materials into more complex systems.

    They must stay up to date in their knowledge of the latest technological development, and possess strong analytical and research abilities in order to apply new techniques in the areas of sensing and interactive media.

    Their responsibilities also include keeping written documentation of the research conducted and applications created. TASKS AND RESPONSIBILITIES 1.

    Contribution to the development of a 3D graphics application : 2. Participation in the process of tool creation for internal and department use : 3.

    Design tools for facilitating the use and integration of internally developed software. 4. Technological awareness : must always be aware of the latest technologies and latest developments in the area of multimedia.

  • 5. Acting as a resource to the team within one’s area of expertise : Ability to draw from one’s professional background according to the needs of diverse internal projects and client projects REQUIREMENTS OF THE POSITION AND DESIRED SKILLS Diploma of Professional Studies (DEP) or Technical Diploma in multimedia integration;
  • Functional level of professional English, written and spoken; Willingness to learn French; Six months to a year of experience in software development or in data analysis;
  • Experience in a field related to visual arts and the multimedia domain is considered an asset; Programming Abilities : o Command of C++ / STL / multithreading;
  • o Command of C# and .net library; o Knowledge of the boost library is an asset; o Knowledge of the languages Java, Python and LUA is an asset;
  • o Knowledge of the WPF library is an asset; o Experience in user interface design and knowledge of software engineering is an asset;
  • o Knowledge of real-time 3D DirectX / OpenGL is an asset; o Knowledge of Max-MSP and of the MaxSDK is an asset; o o Research Abilities : Integration of new technologies and algorithms including sensors and display technologies;
  • Design of experimental concepts and analysis of results; Discovery and evaluation of new technologies that could be useful in the context of interactive media.

    SKILLS Critical thinking, and attention to detail; Strong problem solving and analysis abilities; Good organizational and time-

    management abilities; Ability to motivate people; Communication and writing abilities; Works well in a team context; Ability to function within a rapidly changing environment.

  • Prolonged work in front of a computer.
  • Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form