This job might no longer be available.

Programmeur.euse core sénior (Unreal 5) / Senior Core Programmer (Unreal 5)

Eidos
Montréal, Québec, Canada
11 months ago
Apply

// ENGLISH VERSION WILL FOLLOW //

PROGRAMMEUR.EUSE CORE SÉNIOR (UNREAL 5)

Relève de : Programmeur.euse core en chef

Permanent – Temps-Plein

Ce que tu feras

  • Développer des logiciels de qualité en utilisant le langage de programmation C++;
  • Avoir la capacité d’évoluer dans un environnement de développement multi-plateforme;
  • Optimiser le moteur et ainsi contribuer à l’amélioration des performances du jeu;
  • Concevoir, implémenter et debugger des solutions créatives et innovante permettant d’atteindre les objectifs du projet;
  • É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.

Ce que tu apportes

  • Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent;
  • +6 ans d’expérience dans l’industrie à titre de programmeur dont 4 à titre de programmeur engin;
  • Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux;
  • Avoir de l’expérience de travail avec Unreal;
  • Expérience en profilage et optimisation;
  • Expérience AAA.

Habiletés 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.

Qualités interpersonnelles

  • Capacité à gérer son temps de façon autonome;
  • Être un .e bon .ne joueur .euse d’équipe;
  • Être un .e bon .ne communicateur .trice ;
  • 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.

Pourquoi te joindre à nous?

  • Horaire de travail flexible : Parce que les imprévus font partie de la vie quand on est malade ou on a besoin de journées personnelles;
  • Travail hybride: Parce qu’on s’est adapté à la nouvelle réalité;
  • Accès aux assurances collectives : Pour prendre soin de toi et de tes proches;
  • Accès au REER collectif : On pense à ton futur;
  • Accès à un service Télémédecine pour la famille : Pour éviter un agréable 24 heures à l’urgence;
  • Système de bonis : On reconnait le travail accompli.

Viens créer de l’émotion avec nous!

// ENGLISH VERSION //

SENIOR CORE PROGRAMMER (UNREAL 5)

Reports to: Lead Core Programmer

Permanent – Full-Time

What you will do

  • Develop quality software using the programming languages C + +;
  • Have the ability to evolve in a multi-platform development environment;
  • Optimize the engine in order to improve overall game performance;
  • Design, implement and debug creative and innovative solutions to achieve the objectives of the project;
  • Establish and maintain a follow-up of the tasks to be accomplished as well as personal planning;
  • Stay up to date on the latest technologies, advances and developments in game programming.

What you bring

  • University degree in programming, software engineering, computer engineering or equivalent;
  • 6+ years of experience in the industry as a Programmer, including 4 years as a n Engine Programmer;
  • Excellent knowledge of technological constraints on different gaming platforms;
  • Have experience working with Unreal;
  • Profiling and optimization experience;
  • AAA experience.

Technical skills

  • Experience in optimizing on 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.

Interpersonnal 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;
  • Focus on achieving superior results;
  • Have an analytical and synthetical mind.

Why join us?

  • Flexible work schedule: because unexpected events are part of life when you are sick or need personal days;
  • Hybrid work: because we have adapted to the new reality;
  • Access to Groupe insurance: To take care of yourself and your loved ones;
  • Access to Groupe RRSPs: we think about your future;
  • Access to a telemedicine service for the family: to avoid a pleasant 24hours in the emergency room ;
  • Bonus system: we recognize the work accomplished .

Come and create emotion with us!

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Eidos

Engineering jobs