Programmeur (euse) engin / Engine Programmer

Programming · Quebec, Quebec
Department Programming
Employment Type Full Time
Minimum Experience Mid-level

English to follow

 


Gearbox Software, le développeur des titres à succès BorderlandsBrothers In Arms et Battleborn,est à la recherche d'un(e) Programmeur(euse) Engin pour son studio de Québec.
 

RESPONSABILITÉS

  • Faire le design, le développement et les tests de systèmes de jeu et de fonctionnalités d’engin;
  • Développer des outils pour assister l'équipe de production;
  • Déboguer, refactorer et maintenir la base de code pour rencontrer les plus hauts standards de flexibilité, de performance et de robustesse;
  • Travailler au sein de l’équipe de programmation à l'élaboration d'une architecture logicielle efficace;
  • Faire le profilage et l'optimisation des systèmes existants en fonction des contraintes matérielles;
  • Assurer la compatibilité et la performance du système sur toutes les plateformes de déploiement;
  • Évaluer et intégrer les technologies et bonnes pratiques avant-gardistes permettant de livrer des produits priorisant la qualité.

PROFIL DU CANDIDAT

  • 5 ans ou plus d’expérience en tant que Programmeur engin dans l’industrie du jeu vidéo;
  • Solides aptitudes en programmation, débogage et optimisation en C++;
  • Connaissances des patrons de conception et des bonnes pratiques de développement logiciel;
  • Bonne compréhension des processus de développement et de livraison de jeu;
  • Autonomie, sens de l'initiative et du travail d'équipe;
  • Expérience avec Unreal Engine est considérée un atout majeur;
  • Aptitude démontrée à pouvoir résoudre des problèmes complexes. Adepte du Système D;
  • Enthousiaste, positif, esprit axé sur l’équipe.

Gearbox Studio Québec

Gearbox Studio Québec est un développeur de jeux AAA indépendant. Nous aspirons à maintenir l'équilibre entre des projets ambitieux, une équipe à taille humaine et la réalisation de soi. Nous récompensons le travail au mérite et offrons de nombreux avantages: assurances collectives, contribution au REER des employés, formation spécialisée, gestion du temps flexible, et le programme de partage des profits le plus généreux de l’industrie.



***


Gearbox Software—award-winning, independent developer of interactive entertainment hits BorderlandsBrothers In Arms, and Battlebornis looking for an Engine Programmer for its Quebec City studio!
 

RESPONSIBILITIES

  • Designs, programs and tests game systems and engine features;
  • Develop tools to assist the development team;
  • Debug, refactor and maintain the codebase to meet high standards of flexibility, performance and robustness;
  • Work with the programming team to build an efficient software architecture;
  • Profile and optimize existing system according to hardware constraints;
  • Ensures compatibility and performance of systems on all target platforms;
  • Evaluates and integrates technologies and good practices that reinforce our mission to deliver quality products.

REQUIREMENTS

  • 5+ years of game development experience;
  • Solid C++ coding, debugging and optimization skills;
  • Familiarity with design patterns and software architecture;
  • Good understanding of the process of game development and delivery;
  • Experience with UE4 is an asset;
  • Excellent team leadership and interpersonal skills;
  • Proven ability to tackle complex problems. Can adapt and troubleshoot;
  • Enthusiastic, positive, team-oriented.

Gearbox Studio Québec

Located in beautiful Quebec City, our studio is a short walk away from the the city's most vibrant districts, bars, restaurants, parks and coffee shops. We love to create and play games. We reward teammates based on merit and offer a comprehensive health benefits package, generous RRSP matching, flexible time-off, training and numerous other perks.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Quebec, Quebec
  • Department
    Programming
  • Employment Type
    Full Time
  • Minimum Experience
    Mid-level