30 avr. 2025 - 3D Game Designer at Ubisoft
Description:
Company Name: Ubisoft
Job Title: 3D Programmer
Location: Toronto
Working Conditions: 45-70h per week. Expected to have a flexible schedule.
Approximate Salary: $77,373 according to GlassDoor
Minimum Required Education:
- An undergraduate degree in Computer Science, Computer Engineering or equivalent
- A minimum of 5 years' experience in general programming, ideally in the video game industry, with at least 3 years in graphics programming (having shipped a video game is an asset)
- Proficiency in C++ (understanding of C# is an asset)
- Experience with HLSL, DirectX
- Experience in 3D programming for Xbox1, PS4 and/or PC (DX11+/OpenGL 4.3+)
- Understanding of modern GPU rendering pipeline and how to utilize it efficiently
- Understanding and experience in real-time Physically Based Rendering (lighting, BRDF’s, camera model, etc.)
- Comprehensive understanding of rendering techniques used in modern AAA video-game production
- Experience developing on video-game consoles and in performance optimization for consoles, particularly XB1/PS4 specific shader optimizations
- Experience in using Mathematica to solve and optimize rendering algorithms
- Understanding and experience of Monte-Carlo path tracing techniques
- Drive and knowledge how to push the real-time rendering quality in video-games
- Ability to technically analyze images and propose quality improvements that fall in line with PBR;
- You are a Philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set)
- A proficiency to communicate with all disciplines, and to support and elevate the team in terms of visuals and performance
Ajouté au bande de temps:
Date:
~ Il y a 5 mois et 17 jours