5 Best Unity and AR/VR Job Opportunities in British Columbia

Post date :

Nov 17, 2022

Gaining popularity as an innovation hub, British Columbia has one of the fastest-growing tech sectors in Canada. With over 11,000 tech companies from innovative startups to global enterprises, BC is an ideal place to start and grow a career in technology. Ranking third in the country in high tech GDP, it also offers us the highest-paying tech roles in the industry.

Here, we have among the best Unity and AR/VR job opportunities from British Columbia for entry-level novices to experienced tech experts.

AR/VR Job Opportunities in British Columbia

  1. Game Level Designer

Start building a career in game development at the leading company for real-time 3D content. Unity Vancouver is actively hiring game level designers who can bring their creative ideas and design skills to a diverse team of designers, artists, and programmers. Use the Unity Engine to create prototypes or mock-ups of video game levels in Unity Engine. Write creative briefs, refine game levels, and fix bugs. Take direction and be mentored by expert team leaders.

Requirements: diploma or degree from a college or university; experience in creating game levels using Unity Engine; detailed knowledge of current video games; and excellent communication, collaboration, and teamwork skills

  1. Senior Game Server Programmer

Take part in the development of genre-defining strategy games at Relic. The company is in search of a senior game server programmer who can lead junior programmers in building foundational systems at its Vancouver Studio. Own multiplayer, events, modes, challenges, and other in-game systems and experiences. 

Requirements: experience as a server programmer; strong knowledge of Java; knowledge of C++; ability to write multithreaded code and distributed algorithms; and experience working with games in a live environment

  1. Technical Artist

Collaborate with engineers, designers, and artists in developing real-time 3D applications at TTT Studios, a digital innovation studio delivering custom software and mobile apps for businesses. Design and develop workflows, pipelines, and tools for client projects. Integrate real-world assets into real-time applications and perform other related tasks.

Requirements: experience with high-level development in Unity Editor, 3D creation suites, and 3D model optimisation; intermediate skill with C#; familiarity with Shader graphs or Shader HLSL; experience in interactive real-time apps and games

  1. Software Developer - Digital Twin Solutions

Join a cross-disciplinary team in creating digital twin solutions and developing applications for architecture, engineering, construction, and operations. The Digital Twin Solutions - AECO business unit is providing opportunities for professional growth to software developers interested in creating reporting and training simulations, global weather visualisations, detailed smart cities, and other highly visual applications.

Requirements: experience with Unity, C#, AR/VR, mobile apps, and games; strong understanding of the software development lifecycle; experience with 3D graphics rendering and optimisation 

  1. Unity Game Developer

Help craft amazing world experiences in Matrix Labs’ first multi-chain metaverse project, Matrix World. Implement features and updates, create technical designs, uphold code quality, and code reviews, and coordinate the work of other developers. Ensure the delivery of expected output on time and according to the set requirements. You have a lot on your hands as a Unity game developer, but the job benefits are rewarding.

Requirements: degree in computer science; experience in game development with Unity; strong programming skills in Unity and C#; broad knowledge of game architecture and technologies; experience in Unity Network frameworks

Learn Specialised Skills to Accelerate Career Growth

To attract tech talents, British Columbia offers highly competitive salaries, attractive employment benefits, and dynamic work environments. It also offers higher than average salaries of around $60,000 to $70,000 for entry and mid-level positions. Experienced tech talents can potentially earn over $100,000 and get hard to turn down incentives and benefits. However, the tech talent market is quite competitive with stringent requirements for most tech roles. You’ll need to upskill and learn continuously to stand out in the talent pool.

Accelerate your career growth in this sector by learning specialised skills in emerging technologies including AR, VR, and XR. Join the Unity Developer Bootcamp offered by the University of British Columbia Extended Learning in partnership with Circuit Stream. Ideal for beginners, the bootcamp equips you with core skills in C# and 3D development needed for building cross-platform AR/VR applications. Download the syllabus now to view all the topics covered in the Unity Bootcamp.

Upon completion of the program, all UBC Unity Bootcamp participants earn industry-recognised credentials and a voucher for the Unity Associate Programmer certification exam. With these certifications and your mastery of skills, you gain an edge in the tech talent market.

© Circuit Stream.
This course is delivered by Circuit Stream in partnership with UBC Extended Learning.

© Circuit Stream. This course is delivered by
Circuit Stream in partnership with
UBC Extended Learning.

© Circuit Stream.
This course is delivered by Circuit Stream in partnership with UBC Extended Learning.