Graphics Engineer

2 Months 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

Snowprint Studios - Lead Technical Artist

Snowprint Studios

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Humanitarian Operations - Unity 3D Developer

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
5 Months ago
playrix  - Art Director

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
8 Months ago
Spatial - Principal Engineer - Design Software

Spatial

Scottsdale, Arizona, United States (On-Site)
3 Months ago
Epic Games - Desktop Platform Programmer, Fortnite Tech

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

disney - Senior Look Development Technical Director

disney

Sydney, New South Wales, Australia (On-Site)
1 Month ago
WildBrain - Senior Systems Administrator (Linux)

WildBrain

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
playrix  - Senior/Lead 2D Artist (Generalist)

playrix

Georgia (Remote)
8 Months ago
LILA Games - Senior Environment Concept Artist

LILA Games

Bengaluru, Karnataka, India (On-Site)
11 Months ago
playrix  - Principal UI Artist

playrix

Armenia (Remote)
8 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Ireland (Remote)
8 Months ago
The Walt Disney Company - Pipeline Technical Director

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
3 Months ago
P99 soft - Senior 3D Generalist

P99 soft

Pune, Maharashtra, India (On-Site)
2 Months ago
Epic Games - Senior Mobile Platform Engineer

Epic Games

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Qualicum Beach, British Columbia, Canada

Velan Studios - Character Artist

Velan Studios

Toronto, Ontario, Canada (On-Site)
1 Month ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Critical mass - UX Copywriter

Critical mass

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Squeeze Studio - Opportunities for freelancers

Squeeze Studio

Montreal, Quebec, Canada (Remote)
1 Month ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
7 Months ago
Ziff Davis - Digital Marketing Analyst (Affiliate Commerce)

Ziff Davis

Canada (Remote)
2 Months ago
Everi - Vice President Development

Everi

Winnipeg, Manitoba, Canada (On-Site)
2 Months ago
Cineplex - Hourly Cashier The Rec Room Roundhouse

Cineplex

Toronto, Ontario, Canada (On-Site)
9 Months ago
HoYoverse - Senior Business Development Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
3 Months ago
Alphawave Semi - Senior Staff Engineer II - Custom Layout Serdes

Alphawave Semi

Vancouver, British Columbia, Canada (On-Site)
1 Month 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!