Graphics Engineer

1 Month ago • 5 Years + • $90,000 PA - $120,000 PA

Job Summary

Job Description

As a Graphics Engineer at Cloudhead Games, you will play a major role in developing solutions that will help define the future of our visual technology and create more unique VR experiences. You'll work closely with the engineering leads, technical artists, and designers to make sure they can get the most out of the technology. Responsibilities include improving the performance and stability of VR games in Unity, developing and enhancing graphics technologies, investigating rendering techniques, designing and supporting rendering infrastructure, working with the programming team, contributing to R&D, and debugging pipelines. You will also need to provide mentorship and feedback to technical artists.
Must have:
  • 5+ years of experience building graphics features and tools
  • Strong C# skills and ability to code low-level rendering systems
  • Broad knowledge of graphics APIs
  • Experience developing graphics techniques and detailed knowledge of graphics hardware
  • Math skills including trigonometry, calculus, and linear algebra
  • Excellent communication and organizational skills
Good to have:
  • Worked with Unity’s Scriptable Render Pipelines, specifically URP in a VR context
  • Familiarity creating custom lighting/shadowing solutions, particularly in a VR / mobile context
  • Previous work on shipped VR titles
Perks:
  • Work 7-hour days from home and have flexibility in your schedule
  • Competitive salary and generous benefits – medical, dental, vision, wellness and profit sharing
  • Paid time-off, unlimited health days and 2-week winter shut down
  • 12-week Maternity/Parental leave top up
  • Professional development days and funds
  • Career growth opportunities
  • Annual gaming reimbursement

Job Details

Cloudhead Games is the veteran VR studio behind the multi-award winning titles, Pistol Whip, an action-rhythm shooter (GOTY, DICE Awards) and the fantasy adventure series, The Gallery (GOTY, VR Awards.) Cloudhead has partnered multiple times with industry legend Valve to create tech demos, with the most notable being Aperture Hand Lab, a humorous Valve Index controller demo set in the Portal Universe. Always innovating, Cloudhead is also known for its early solutions in VR locomotion/comfort with snap turns and teleportation, as well as VR motion capture and hand interactions.


Cloudhead Games is a fully remote company working Pacific Time Zone hours.


As a Graphics Engineer at Cloudhead Games, you will play a major role in developing solutions that will help define the future of our visual technology, and create more unique VR experiences. You’ll work closely with the engineering leads, technical artists, and designers to make sure they can get the most out of the technology.



What you would do:

  • Help improve the performance and stability of our VR game in Unity
  • Develop new and enhance existing graphics technologies (rendering, lighting, shadows, shaders, culling, scene management and others) to help achieve state-of-the-art visuals
  • Investigate and implement rendering techniques to make graphics more immersive and expressive
  • Design, build and support state of the art rendering infrastructure and devise development plans
  • Work closely with the rest of the programming team to assist in integrating graphics technologies, identify extensions to that technology, and help create those improvements
  • Contribute to R&D efforts for new tools, workflows, and rendering techniques that enhance our pipeline
  • Design, maintains, implements, tests and debugs code, pipelines and other rendering-related sub-components and packages.
  • Profiles and optimizes rendering modules of a game engine.
  • Provide mentorship and feedback to technical artists and support cross-discipline collaboration.


What you will bring:

  • 5+ years of professional experience building graphics features and tools, ideally on AAA or high-quality indie titles.
  • Strong C# skills and the ability to code and architect low-level rendering systems
  • Broad knowledge of graphics APIs
  • D3D11, D3D12, Vulkan, Metal and console platforms
  • Knowledge of one or more GPU APIs (OpenGL, DirectX and similar)
  • HLSL or other vendor specific shader programming language.
  • Experience developing graphics techniques and detailed knowledge of graphics hardware.
  • Math skills including trigonometry, calculus, and linear algebra.
  • Formal background in rendering with experience that may include shaders, animation, skinning, lighting, special effects, and tool development.
  • Debugging graphics pipelines using relevant platform tooling (Renderdoc, Pix, Razor GPU, etc.).
  • The ability to reason about code performance and memory consumption
  • Comfortable working with procedural workflows
  • Comfortable working with multiplayer
  • Excellent communication, organizational skills, and a collaborative mindset.
  • Self-driven, proactive, and passionate about rendering techniques


Nice to have:

  • Worked with Unity’s Scriptable Render Pipelines, specifically URP in a VR context
  • Familiarity creating custom lighting / shadowing solutions, particularly in a VR / mobile context.
  • Previous work on shipped VR titles.


Compensation


Cloudhead Games is committed to pay that feels fair, and that fits in with our overall compensation philosophy focused on work life balance. We welcome candidates to have conversations with our recruitment team regarding their salary expectations and how they align with our established ranges. As we better understand your skillset, it may be determined that your experience aligns more with a higher or lower level of seniority. We will always try to be proactive in communication with applicants about where they might fall in a seniority band. 


The salary range for this position is CAD $90k-$120k. 


What’s in it for you?

  • Work 7-hour days from home and have flexibility in your schedule
  • Competitive salary and generous benefits – medical, dental, vision, wellness and profit sharing 
  • Paid time-off, unlimited health days and 2-week winter shut down
  • 12-week Maternity/Parental leave top up
  • Professional development days and funds
  • Career growth opportunities 
  • Annual gaming reimbursement


At Cloudhead Games, we are truly a community that puts people first, and we encourage humans of different backgrounds and perspectives to join our team. Building an inclusive virtual workplace where we are able to create, contribute and learn together is a studio-wide commitment. Cloudhead provides an accessible candidate experience. If you need any accommodations or adjustments throughout the interview process and beyond, please let us know.


Don’t forget to check us out on socials! Facebook,
Instagram
, X and LinkedIn

Similar Jobs

Oxide Interactive - 3D Graphics Engineer

Oxide Interactive

Timonium, Maryland, United States (On-Site)
1 Week ago
playrix  - Principal 2D Artist

playrix

Serbia (Remote)
7 Months ago
Thumbtack - Senior Marketing Manager, SEO & CRO

Thumbtack

United States (Remote)
2 Weeks ago
Xentrix studios - Compositing – Artist

Xentrix studios

India (On-Site)
7 Months ago
PlayStation Global - Character Artist (ExDev - Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mark 13 - Pipeline TD

Mark 13

Stuttgart, Baden-Württemberg, Germany (On-Site)
1 Month ago
Hacksaw Studios - Game Client Framework Developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (Remote)
9 Months ago
eBay - Web (FE) Engineer

eBay

Bengaluru, Karnataka, India (Hybrid)
3 Days ago
Riot Games - Senior Principal Technical Artist

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Ubisoft - Intern Programmer

Ubisoft

Pune, Maharashtra, India (Hybrid)
1 Week ago
SuperGaming - Technical Artist

SuperGaming

Pune, Maharashtra, India (On-Site)
2 Months ago
HoYoverse - Senior Business Development Manager [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
1 Year ago
bytedance - Software Engineer Graduate (XR Web Platform-PICO)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Cloud Imperium Games - Graphics Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
6 Months ago
playground - Lighting Artist

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Qualicum Beach, British Columbia, Canada

Marsh McLennan - Senior Corporate Law Clerk

Marsh McLennan

Toronto, Ontario, Canada (Hybrid)
1 Week ago
Epic Games - Senior Pipeline Developer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Autodesk - People Support Advisor

Autodesk

Vancouver, British Columbia, Canada (Remote)
1 Day ago
PwC - Mergers and Acquisitions, Manager (Bilingual FR/EN)

PwC

Montreal, Quebec, Canada (On-Site)
8 Months ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Art Director

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Scopely - Lead Producer, Art Outsourcing

Scopely

Quebec, Canada (Remote)
5 Months ago
IGG - Unity Front-End Programmer

IGG

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
GlobalStep - Romanian Localization Video game Tester (LQA)

GlobalStep

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Concept Artist, Characters

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!