At Unity, we are creating the world's leading platform for creating 3D and 2D games and interactive experiences. We are looking for an experienced Senior Graphics Engineer to join our team and help take our engine to the next level. As a Senior Graphics Engineer at Unity, you'll be an integral part of our graphics engineering team, helping to create and maintain advanced rendering techniques and technologies for Unity's engine. We are looking for someone who is passionate about graphics technology, eager to learn new technologies, and has a great eye for detail. The ideal candidate for this position should have a Bachelor's Degree in Computer Science or related field, experience with graphics programming and shader languages (GLSL, HLSL, Cg, etc.), and a deep understanding of 3D graphics, graphics optimization, and GPU architectures. In addition, we are looking for someone with strong software development skills, who is comfortable working in a collaborative environment, and can work with minimal supervision. You must also have the ability to communicate complex technical concepts, both verbally and in writing. If this describes you, and you’re excited to join a fast-paced and innovative team, then Unity may be the right place for you.
Responsibilities:
- Develop and maintain advanced rendering techniques and technologies for Unity's engine.
- Create, optimize and debug shaders using GLSL, HLSL, Cg, etc.
- Develop software for Unity's engine.
- Collaborate with other engineers in a collaborative environment.
- Analyze and understand 3D graphics, graphics optimization, and GPU architectures.
- Communicate complex technical concepts both verbally and in writing.
- Stay up-to-date with the latest developments in 3D graphics technology.
- Work with minimal supervision and meet deadlines.
Strong C++ And/Or C# Programming Experience
Experience Developing Graphics-Related Software
Proficiency With Shader Language
Knowledge Of Common Graphics Algorithms
Familiarity With Modern D Graphics Api's (Directx
Vulkan
Opengl)
A Keen Eye For Detail And Visual Quality
Experience With Optimization Techniques For Graphics-Intensive Tasks
Ability To Work Independently And Collaboratively With A Team
C++
C#
Scripting
GPU
Animation
Optimization
Physics
Shaders
Modeling
Rigging
Rendering
lighting
AI
D
Communication
Leadership
Negotiation
Problem Solving
Time management
Interpersonal Skills
creativity
Organization
Teamwork
Adaptability
According to JobzMall, the average salary range for a Senior Graphics Engineer in Montreal, QC, Canada is between $90,000 and $130,000 per year. This salary range takes into consideration experience, education, and skill level. Additionally, the salary range can be impacted by the size of the company, industry, and the type of work the Senior Graphics Engineer is expected to do.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Unity is the creator of real-time 3D (RT3D) development platform, giving content creators around the world the tools to create rich, interactive 2D, 3D, VR and AR experiences.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started