${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Eidos Montreal

Rendering Programmer - Intern

${ timestamp }} · 
Eidos Montreal
🇨🇦 Montréal, QC

Main Responsibilities:

  • Develop quality software using the C++ and C# programming languages;
  • Have the ability to 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 tasks to be accomplished as well as personal planning;
  • Stay up to date on the latest technologies, advances and developments in game programming.

Experience and qualifications:

  • Achieving a Bachelor’s degree or Master’s degree in Programming, Software engineering, Computer engineering or equivalent;
  • Knowledge of technological constraints on different gaming platforms;
  • Project experience with a commercial or homemade 3D engine (Unreal, Unity, Gamebryo, etc.);
  • Experience in profiling and optimization.

Technical skills:

  • Experience in optimizing various platforms (PC, Sony and Microsoft, etc.);
  • Knowledge of C++ and C#;
  • Good algorithmic and mathematical knowledge;
  • Design skills;
  • Knowledge of 3D graphics pipeline and Shader Model 5.

Interpersonal skills:

  • Ability to manage time independently;
  • Good team player;
  • Good communicator;
  • A desire to push the barriers of video game technology, required;
  • Maturity to receive and give constructive criticism;
  • Focus on achieving superior results;
  • Have an analytical and synthetical mind.

Motivation and interests:

  • Ambition and passion for video games are essential!
  • Willingness to think “out of the box” and promote innovation.