As a Graphics Engineer in our platforms organization, you will play a pivotal role in advancing our real-time ray tracing stack, shaping the future of graphics in Unity. Our ray tracing implementation covers everything from low-level platform-specific optimizations to cutting-edge high-level features. In this role, you'll collaborate closely with a cross-disciplinary team to ensure our ray tracing solution becomes the premier cross-platform rendering technology in the industry.
With a background in high-performance rendering, you understand the necessity of writing both fast and maintainable code. Perhaps most importantly, you'll be part of an enthusiastic and high-energy team dedicated to creating the most visually stunning and technologically impressive real-time experiences and games in the world.
What you'll be doing
- Design, implement and maintain high-performance rendering features for ray tracing, while taking all platforms into account.
- Develop and maintain production-quality code, public documentation, and tests.
- Design powerful and extensible public APIs.
- Collaborate with a cross-discipline team to collect user feedback and prioritize feature development of core Unity rendering.
- Contribute to the design and implementation of advanced graphics features to enhance the visual fidelity and performance of Unity.
What we're looking for
- Proficiency with C++ programming.
- Proficiency with one of the following graphics APIs: DirectX12, Vulkan or Metal.
- Experience working on shaders and rendering features.
- Performance-minded development, code profiling and optimization skills.
- Relevant education and / or hands-on experience within real time graphics rendering, parallel GPU computing or similar technology field.
You might also have
- Experience developing graphics using Unity.
- Experience with modern real time ray tracing.
- Mobile and / or console development experience (Android, iOS, Nintendo Switch, Microsoft Xbox, Sony Playstation).
Additional information
- Relocation support is not available for this position.
- International relocation support is not available for this position.
- Work visa/immigration sponsorship is not available for this position.