3d Programmer - (march Of Giants)

Ubisoft

Montreal, Canada
On-site
3d programming
Gpu usage optimization
Low-level 3d apis
Ubisoft is a global leader in gaming, creating original and memorable experiences with diverse teams worldwide

Job Summary

  • Ubisoft is a global leader in gaming, creating original and memorable experiences with diverse teams worldwide.
  • The role involves profiling and optimizing GPU usage, collaborating with art and technical teams, and innovating 3D systems.
  • The candidate will support production, fix 3D bugs, document work, and ensure new systems align with project goals.

Matching Summary

Ubisoft is a global leader in gaming, creating original and memorable experiences with diverse teams worldwide.

Skills & Requirements

Must-have

  • 3D programming
  • GPU usage optimization
  • Low-level 3D APIs
  • Shader languages knowledge
  • Software design best practices
  • Problem-solving abilities

Nice-to-have

  • Experience with Unreal Engine
  • GPU profiling tools experience
  • Multiplatform knowledge
  • Strong interpersonal skills
  • Attention to detail
  • Results-oriented mindset
  • Autonomy and resourcefulness

Key Requirements

  • Degree in Computer Science or equivalent
  • 3 to 5 years 3D programming experience
  • Understanding of GPU architecture
  • Experience with DirectX or Vulkan
  • Knowledge of shader languages

Work Rights

Not specified

Tailored Resume

Cover Letter