Senior Core Programmer

17 Hours ago • 6 Years + • Programming

Job Summary

Job Description

Eidos-Montreal is seeking a Senior Core Programmer to join a small, autonomous, and innovative core team focused on console development. This full-time, permanent role involves developing high-quality software in C++ and C# within a multi-platform environment. The successful candidate will design, implement, and debug creative solutions, contribute to project goals, and stay current with game programming advancements. This position requires strong technical skills and a collaborative spirit to push the boundaries of video game technology.
Must have:
  • Develop quality software using C++ and C#
  • Evolve in a multi-platform development environment
  • Contribute positively to project and team goals
  • Design, implement and debug creative and innovative solutions
  • Establish and maintain task follow-up and personal planning
  • Stay up to date on latest technologies and game programming advances
Good to 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
  • Maturity to give and receive constructive criticism
  • Focus on achieving superior results
  • Have an analytical and synthetical mind
Perks:
  • Flexible work schedule
  • Hybrid work
  • Access to Group insurance
  • Access to Group RRSPs
  • Access to a telemedicine service for the family
  • Bonus system

Job Details

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 fellowhip and a great collaboration dynamic.

What you will do

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

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 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 !:wink:
  • Bonus system: we recognize the work accomplished

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Montreal, Quebec, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!