The Unity Engine enables millions of creators worldwide to build real-time experiences. The senior graphics engineer on the Shader Systems team will contribute to cross-team shader workflows, shader tooling, and cross-platform shader pipelines to support Unity’s rendering across platforms and pipelines.
Responsibilities
- Develop and maintain high-quality, performant shader management systems.
- Maintain existing systems, improving performance, testability, and stability.
- Collaborate with multi-functional teams to bring new engine features to all platforms.
- Enable Unity shaders to work across platforms, render pipelines, and performance levels.
- Build automated tests for new features and bug fixes.
Qualifications
- Demonstrated programming skills in C++ and modern shader languages.
- Knowledge of real-time 3D graphics and contemporary computer APIs.
- Ability to collaborate with developers, customers, and leadership, both verbally and via documentation.
- Understanding of modern engine systems and rendering architectures; experience on real-world productions or large multi-platform engines is a plus.
- Understanding of modern shader compilers (DXC, Slang) and IL such as DXIL, SPIR-V, and MSL.
- Familiarity with the Unity engine, C# programming, and writing production shaders.
- Familiarity with asset management, import, and build pipelines.
Benefits
- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement/pension plans
- Generous vacation and personal days
- Support for new parents through leave and family-care programs
- Office snacks and meals
- Mental health and wellbeing programs
- Employee Resource Groups
- Global Employee Assistance Program
- Training and development programs
- Volunteering and donation matching programs
#J-18808-Ljbffr
📌 Senior Graphics Engineer (Montreal)
🏢 Unity Technologies
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.