Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Bud Tender Hiring Mortgage Agents and Brokers Marketing Assistant Amazon Picker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Immediate Amazon Order Packer Seasonal Full-Time Warehouse Team Member Amazon Picker Amazon Warehouse Associate Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Picker Amazon Warehouse Associate - Immediate Amazon Picker Full-Time Warehouse Team Member Amazon Picker Amazon Picker Amazon Warehouse Worker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Free Amazon Warehouse Worker Amazon Warehouse Worker Amazon Warehouse Associate Amazon Order Packer Amazon Warehouse Associate - Free Seasonal Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Warehouse Worker Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Picker Packer - Earn up to Amazon Picker Amazon Warehouse Worker Amazon Warehouse Associate - Free Amazon Picker Packer - Earn up to Seasonal Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Warehouse Associate - Free Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Immediate Amazon Picker Amazon Warehouse Associate - Immediate Amazon Warehouse Worker Amazon Warehouse Associate - Immediate Amazon Order Packer Seasonal Full-Time Warehouse Team Member Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Aerotek Two Sigma Aecom AsteroidX Peel Regional Police Jane Street Akira Insight Global WeWork Borrowell Shopify Doordash First Convenience Bank American Income Life AT&T Amazon Flex Square Instacart Microsoft Vector Marketing Scotiabank Clickworker Hatchways Walgreens Creative Circle Recovhub UnitedHealth Group 51talk LowCostWebDesignFirm.com Desjardins CI&T TD Bank Top Hat mappedin Paylocity Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel ScribbleLive autoTRADER.ca GoParkr Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Programmeur Outils / Tools Programmer At Eidos Montreal

Location: Montréal, Quebec

Job Description

// An english version will follow //

Poste :
Programmeur Outils
Reporte à : Programmeur en Chef


Fonctions

  • Développer des fonctionnalités dans le moteur de jeu (i.e. système de contrôle de sources, outils de création de niveaux, communication moteur/éditeur, API pour le système de chargement sur demande, système de tests unitaires pour artistes, compilation des niveaux, système de rapport d’erreurs, améliorations à l’interface usager, etc);
  • Améliorer et développer les outils de production;
  • Concevoir l’interface graphique d’usager;
  • Analyser les points forts et les améliorations à apporter à l'éditeur de niveau.

Expérience et qualifications
  • Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent
  • Minimum de 2 ans d’expérience à titre de Programmeur en jeux vidéos, logiciel de simulation ou édition 3D
  • Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux

Habiletés techniques
  • Fortes habiletés en OOD
  • Expérience en développement de plate-forme croisée
  • Expérimenté en optimisation
  • Expérience avec les consoles un atout.
  • Maitrise de C#, .Net (Windows Forms & WPF)
Connaissance de C, C++
• Avoir de l’expérience en plugins/scripting 3dsmax/Maya est un atout majeur
Qualités interpersonnelles

  • Capacité d’être un joueur d’équipe.
  • Un désir de repousser les barrières de la technologie en jeu vidéo est requis
  • De la maturité pour donner et recevoir des critiques constructives est attendue
  • Être un bon communicant

Motivation et intérêts
La passion et l’ambition pour les jeux vidéo sont essentielles!
-

Job
Title : Tools Programmer
Reports to : Chief programmer

Duties
  • Develop and maintain features in the game engine (e.g. source/asset control system, asset authoring tools, engine/editor communication system, API for the on-demand loading system, unit tests framework and toolset for code/assets, game asset packing, error input system, improvements to the interface;
  • Develop and maintain production tools;
  • Design and implement the graphical user interface;
  • Provide management and coaching for the Tools Programming team;
  • Analyze the strengths and improvement points of level maker.

Experience and qualifications
  • University diploma in programming, computer engineering, software engineering or the equivalent
  • A minimum of 2 years’ experience in Programming in videogames, simulation softwares or 3D edition
  • Knowledge of technological constraints on various platforms

Technical skills
  • Strong skills in OOD;
  • Experience in cross platform development;
  • Experience in optimization;
  • Experience with consoles, an asset;
  • Excellent proficiency with C#, .Net (Windows Forms & WPF);
Knowledge of C, C++
  • Experience with plugins/scripting 3dsmax/Maya is a major asset;

Interpersonal qualities
  • Ability to work as part of a team;
  • A desire to push back the boundaries of video game technology is required;
  • Maturity to give and receive constructive criticism is expected;
  • Excellent oral and written communication skills.

Motivation and interests
Ambition and passion for video games are essential!