Graphics Software Engineer | Halo Infinite
SkyBox Labs
Burnaby, BC/Perm remote in Canada
Event Type
Job Posting
TimeMonday, 8 August 202210am - 3pm PDT
DescriptionSkyBox Labs is a game development studio that works on some of the world’s most iconic games. Our projects include working as a co-developer on Halo Infinite, projects in the Minecraft Universe, supporting the development of Magic: The Gathering Arena, and more. As one of Vancouver’s fastest-growing game studios, since our inception in 2011, SkyBox Labs has evolved from a group of 8 people developing independent projects to a team of over 200+ engineers, artists, designers, producers, and more.

SkyBox Labs is looking for a Graphics Engineer to develop and optimize highly performant real-time graphics on Halo Infinite, one of the world's biggest AAA titles! As a key member of the rendering team, you will develop bleeding-edge, realistic graphics for an ambitious project shipping on the latest PC and console platforms.

- Develop and optimize highly performant, scalable real-time graphics features
- Refactor existing rendering systems to improve functionality and increase performance
- Profile and optimize CPU and GPU performance
- Collaborate with artists, technical artists and designers to develop new features and upgrades, while leveraging modern rendering techniques
- Build strong relationships and communicate effectively with both internal team members and our external partners
- Identify issues and suggest improvements to rendering techniques, tools and workflows
- Anticipate and provide updates on technology risks and obstacles to project leads

- 3+ years of experience working on real-time graphics and rendering systems for AAA games
- Advanced C++ programming and debugging skills
- Proficiency in modern graphics APIs Deep understanding of rendering architecture, pipelines and runtime optimization
- Proven knowledge of advanced and modern rendering techniques
- Experience shipping game titles on PC and console
- Console development experience
- Experience debugging a wide variety of issues that can occur on the GPU
- Comprehension of and/or experience with various lighting techniques
- Working knowledge of GPU driven rendering
- Experience with DirectX 12, Vulkan, and PIX
- Technical leadership and/or experience managing people, as well as experience working with external partners
- A passion for games!