This job might no longer be available.
Ingénieur Polyvalent
2 years ago
Phoenix Labs recherche un ingénieur polyvalent possédant une expérience en génération procédurale pour travailler sur une nouvelle propriété intellectuelle originale. Nous cherchons à travailler en équipes souples et capables, avec pour objectif commun de rassembler les joueurs grâce à des jeux multijoueurs complexes. Nous accordons une réelle importance aux gens et à leur influence sur la vie des autres. Nous souhaitons que chaque nouveau coéquipier contribue à notre culture en mosaïque. Notre objectif est de constituer un milieu diversifié où des développeurs motivés, solidaires et empathiques sont en mesure de donner le meilleur d’eux-mêmes.
En tant qu’ingénieur logiciel principal, vous travaillerez en collaboration avec le chef de produit, l’équipe de conception et les autres ingénieurs afin de concevoir et de réaliser des systèmes de jeu efficients et maintenables. La priorité de notre équipe est de rendre possibles des expériences exceptionnelles pour les joueurs, et vous aurez un rôle déterminant à jouer dans ce processus. Le candidat idéal devra posséder d’excellentes stratégies d’optimisation, être à l’aise avec de vastes bases de code et avoir l’habitude d’innover.
Le candidat retenu devra posséder des compétences avancées en C++ et une passion pour la résolution de problèmes dans un environnement de recherche et développement. Il devra connaître de nombreuses facettes de l’ingénierie, dont le rendu, les systèmes, le son, les mécaniques de jeu et l’animation. Cet ingénieur doit être passionné par la création d’outils en collaboration avec les autres participants du processus créatif.
Fonctions :
- Concevoir, créer des prototypes, implémenter et peaufiner des systèmes de jeu et des outils à l’aide de C++ et UE4 Blueprints.
- Détecter et anticiper les problèmes dans diverses facettes du jeu, et proposer et mettre en œuvre des solutions.
- Collaborer étroitement avec les équipes de conception et d’ingénierie pour s’assurer que les fonctionnalités respectent leur vision créative.
- Analyser et atténuer les risques concernant le calendrier de développement.
- Consulter les autres ingénieurs de l’équipe afin de modifier, d’adapter ou de reconstruire les systèmes selon les besoins.
- Collaborer étroitement avec l’équipe d’assurance de la qualité et les responsables des techniques afin d’assurer la stabilité des systèmes de jeu.
Exigences :
- Minimum de 7 ans d’expérience en développement logiciel pour l’industrie du jeu vidéo.
- À l’aise et autonome dans un environnement de recherche et développement exigeant.
- Baccalauréat en informatique, en ingénierie informatique ou dans un domaine connexe.
- Compétences avancées en C++.
- Excellente résolution de problèmes.
- Motivation et autonomie.
- Excellentes compétences en débogage et en optimisation.
- Excellentes aptitudes de communication; à l’aise dans une étroite collaboration avec les concepteurs et les développeurs de contenu.
Atouts :
- Connaissance d’UE4 et de Blueprints.
- Expérience de travail sur un produit en direct.
- Compétences en Python.
Qui sommes-nous:
Phoenix Labs est une société multinationale de jeux vidéo avec la connexion en son cœur. Dauntless, notre titre phare, a été le tout premier jeu à être lancé avec un crossplay complet et une progression croisée, et nous travaillons déjà sur plusieurs nouveaux projets et façons de rassembler les gens.
Dans nos studios, l’histoire est la même. Notre travail d’équipe, notre transparence et notre optimisme nous permettent de rester concentrés sur ce qui compte, et nous travaillons dur pour tenir notre promesse centrale que les gens sont la fin, pas les moyens.
Phoenix Labs a son siège social à Vancouver, en Colombie-Britannique, et des studios à Montréal, Los Angeles et San Mateo. Nous sommes soutenus par Garena, notre partenaire de longue date en Asie du Sud-Est.
En savoir plus sur nos valeurs->
Create Your Profile — Game companies can contact you with their relevant job openings.