15 Sep
|
Unity Technologies
|
Montreal
15 Sep
Unity Technologies
Montreal
Elevate your career as a Senior Graphics Engineer with Unity. Work on innovative graphics APIs for diverse platforms and ensure consistent performance across drivers. Unity is seeking a motivated graphics engineer for its Graphics Kernel API team.
This role focuses on the development and maintenance of a low-level graphics abstraction layer, ensuring extensive cross-driver consistency. You'll collaborate with fellow engineers and hardware teams to create transparent, efficient APIs while documenting technical designs and validating their performance across various environments. Key Responsibilities:
- Develop the common API layer for various graphics backends
- Maintain cross-driver abstraction to ensure consistent behavior
- Contribute to validation layers and conformance test suites
- Collaborate with driver teams to optimize API implementation
- Document specifications and facilitate technical reviews Requirements:
- Proficient in multi-threaded C++ programming
- Understanding of modern 3D graphics programming
- Experience with Direct3D 12, Vulkan, or Metal
- Skills in diagnosing bugs using industry-standard tools
- Interest in cross-platform rendering technologies Bring your expertise in graphics engineering and collaborative spirit to Unity's pioneering team.
📌 Senior Graphics Engineer at Unity (Montreal)
🏢 Unity Technologies
📍 Montreal