This job might no longer be available.
Architecte technique R&D / R&D Technical Architect
3 years ago
PERMANENT – TEMPS PLEIN
LOCALISATION : EIDOS SHERBROOKE
RELEVE DE : DIRECTEUR DE PROGRAMMATION
RESPONSABILITES :
- Développer des logiciels de qualité en utilisant le langage de programmation C++ et C#;
- Analyser et détaille les requis techniques pour chaque nouvelle fonctionnalité du logiciel;
- Conçois des APIs qui favorisent l’interopérabilité des différents sous-systèmes du logiciel;
- Détecter les inefficacités du logiciel et apporte les mesures correctives en tenant compte des contraintes du projet;
- Définir la vision technique architecturale du logiciel;
- Définir les besoins en documentation technique et s’assure de l’existence et la mise à jour de celle- ci;
- Avoir la capacité d’évoluer dans un environnement de développement multi- plateforme;
- Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe;
- Établir et maintenir un suivi des tâches à accomplir ainsi qu’une planification personnelle;
- Se tenir à jour sur les dernières technologies, les avancées et les développements en matière de programmation de jeux.
EXPERIENCES & QUALIFICATIONS :
- Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent;
- 3 à 5 ans d’expérience dans l’industrie à titre de programmeur dont 2 à titre d’architecte moteur ou équivalent;
- Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux;
- Avoir de l’expérience de travail avec un engin 3D commercialisé ou maison ( Unreal , Unity , Gamebryo , etc );
- Expérience en profilage et optimisation;
- Expérience AAA un atout majeur.
HABILETES TECHNIQUES :
- Expérience en optimisation de diverses plateformes (PC, Sony et Microsoft, etc );
- Doit posséder une très bonne connaissance de C++ et C#;
- Doit posséder de très bonnes connaissances algorithmiques;
- Fortes habiletés en design.
QUALITES INTERPERSONNELLES :
- Capacité à gérer son temps de façon autonome;
- Être un bon joueur d’équipe;
- Être un bon communicateur;
- 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 axé sur l’atteinte de résultats supérieurs;
- Avoir un esprit d’analyse et de synthèse.
MOTIVATIONS & INTERETS :
- De l’ambition et de la passion pour les jeux vidéo sont essentiels !
- Volonté de sortir des sentiers battus et promouvoir l’innovation.
// ENGLISH VERSION //
PERMANENT – FULL TIME
LOCATION : EIDOS SHERBROOKE
REPORTS TO: PROGRAMMING DIRECTOR
RESPONSIBILITIES:
- Develop quality software using the programming languages C ++ and C #;
- Analyze and detail the technical requirements for each new functionality of the software;
- Design APIs that promote the interoperability of different software subsystems;
- Detect software inefficiencies and take corrective measures taking into account project constraints;
- Define the architectural technical vision of the software;
- Define the requirements for technical documentation and ensure it exists and is up to date;
- Have the ability to work in a multi-platform development environment;
- Contribute positively to the achievement of the goals of the project and the team;
- Establish and maintain a follow-up of tasks to be accomplished as well as personal planning;
- Stay up to date on the latest technologies, advances and developments in game programming.
EXPERIENCE & QULIFICATIONS:
- University degree in programming, software engineering, computer engineering or equivalent;
- 3 to 5 years of experience in the industry as a Programmer, including 2 as an Engine Architect or equivalent;
- Excellent knowledge of technological constraints on different gaming platforms;
- Have experience working with a commercial or homemade 3D engine (Unreal, Unity, Gamebryo , etc. );
- Experience in profiling and optimization;
- AAA experience a major asset.
TECHNICAL SKILLS:
- Experience in optimizing various platforms (PC, Sony and Microsoft, etc. );
- Must have a very good knowledge of C ++ and C #;
- Must have very good algorithmic knowledge;
- Strong design skills .
INTERPERSONAL SKILLS:
- Ability to manage time independently;
- Be a good team player;
- Be a good communicator
- A desire to push the barriers of video game technology is required;
- Maturity to give and receive constructive criticism is expected;
MOTIIVATION & INTERESTS:
- Ambition and passion for video games are essential!
- Willingness to think outside the box and promote innovation.
Create Your Profile — Game companies can contact you with their relevant job openings.