Tech Artist

Employer

Job Description

Founded in 2011 by researchers in intelligent systems and veterans from AAA gaming, Hololabs fuses creative interaction design with advanced engineering to create innovative and engaging mixed reality experiences. With a portfolio ranging from theme park rides to mobile games and virtual reality, the company thrives on technically challenging and ambitious experiences, and has won several awards for their success.


We are looking for a Technical Artist with experience in Unity3D to create and optimize performant bleeding-edge visual solutions for mobile/VR/AR games and experiences for theme park attractions. The candidate may also be required to work onsite at major theme parks and/or LBE venues, from time to time, to help integrate and configure software with various hardware systems.  


Job Description

  • Build, manage, and optimize graphics and rendering pipelines for large-scale AR/VR-based theme park attractions and mobile applications
  • Develop and maintain art pipelines and workflows that optimize production efficiency and quality
  • Collaborate with the VP of Rendering on technical design and implementation
  • Collaborate with the internal development team to identify systems that require optimization or refactoring
  • Communicate effectively with external technical and executive clients
  • Create documentation for the above systems
  • Support in content creation & game development when needed.


Skills / Requirements


Core Requirements:

  • Be organized, self-motivated, with strong problem-solving, troubleshooting, and analytical skills
  • Strong technical skills in 3D graphics and real-time rendering, with experience in AR/VR development
  • Knowledge and experience in art pipelines, scripting/tools development, shaders, lighting, rendering, and VFX
  • Proficient in Unity3D, and an understanding of Unreal Engine, and other AR/VR development tools
  • Experience creating optimized shaders with HLSL, GLSL, and Unity for both Built-In and Scripting pipeline
  • Understanding of general game development concepts: 3D math, colliders, physics, character controllers, GUI, navmesh, particle systems, shaders, cameras, etc.
  • Be able to "wear many hats" if you have other skills, including: game design,art, graphic design, etc.
  • Familiarity with version control (Git & Perforce)


Preferred Skills:

  • A foundational knowledge of 3D software such as Maya, Blender, 3DS, Zbrush and texture/material authoring tools such as Photoshop and Substance.
  • Strong understanding of 3D modeling, texturing, rigging and animation.
  • Understanding of game asset creation and optimization for real-time engines.
  • Experience profiling performance and memory within game engines using debug rendering tools such as RenderDoc and Unity Profiler/Frame debugger.
  • Be able to self-manage, work in an agile environment, and track progress
  • Be informed of the game industry (particularly mobile games) and business trends
  • Be creative with an interest in design (everyone at Hololabs can contribute)
  • A passion for games, science fiction, AR/VR and emerging technologies


Location

While we fully support remote employment, we can only consider applicants legally eligible to work in Canada (Citizen or Permanent Resident). 


Furthermore, candidates must be willing to visit the office in Victoria, BC for on-site meetings from time to time. The ability to work on-site from time to time is also an asset, especially when developing location-based AR products and/or working on sensitive materials with external clients. 


The candidate may also be required to work onsite at major theme parks and/or LBE venues, from time to time, to help integrate and configure software with various hardware systems.