Job Description

Job Description

As a 3D Graphics programmer you will work on rendering tech that drives Ubisoft's graphics engines.

Qualifications

Responsibilities:

  • Design, implement, upgrade and maintain run-time rendering and graphics pipeline code for our games;
  • Own, upgrade and maintain our rendering tools, pipeline and related code in our proprietary game engine;
  • Write clear, maintainable, portable, C++ code;
  • Profile game performance to assess and find rendering bottlenecks and improve overall performance;
  • Work together with other international Ubisoft studios;
  • Collaborate with GPU and console vendors.
  • Requirements:

  • Strong knowledge of at least one graphics API (DiretX11-12/Vulkan/OpenGL4+, etc);
  • Knowledge of modern rendering techniques;
  • Advanced level of C++ and OOPOOD;
  • Experience with multithreading and memory management;
  • Strong knowledge of...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Ubisoft today.

    Submit Application