Senior Core Programmer

Montreal

Offre publiée le 2025-09-15

Eidos-Montréal

Overview

Reports to : Lead Core Programmer

Permanent – Full-Time

The team

The team is built around a small core team working on technical projects related to console development. Our team’s values are based on autonomy, innovation and the development of specialized skills. You'll find fellowship and a great collaboration dynamic.

Responsibilities

  • Develop quality software using the programming languages C ++ and C #;
  • Evolve in a multi-platform development environment;
  • Contribute positively to the achievement of the goals of the project and the team;
  • 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.

Qualifications

  • 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 Engine Programmer;
  • Excellent knowledge of technological constraints on different gaming platforms;
  • Have experience working with a commercial or homemade 3D engine (Unreal, Unity, Gamebryo, etc.);
  • Profiling and optimization experience;
  • AAA experience;
  • 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.
  • Even better if you have

  • 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!

    J-18808-Ljbffr