Talent.com
Engineer - Game Engine System
Engineer - Game Engine SystemHuawei • Edmonton, Division No. 11, CA
Engineer - Game Engine System

Engineer - Game Engine System

Huawei • Edmonton, Division No. 11, CA
30+ days ago
Job type
  • Temporary
Job description

Huawei Canada has an immediate 12-month contract opening for an Engineer.

About the team :

The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.

About the job :

Design, develop, and maintain robust, high-quality plugins for Unreal Engine using C++ to extend core engine functionalities.

Integrate external AI and Machine Learning libraries (e.g., CANN) into the engine, creating a seamless workflow for gameplay and character animation teams.

Integrate and maintain a wide range of third-party SDKs, including video, audio, networking, and analytics, ensuring stability and performance.

Contribute to the extension and optimization of Unreal Engine's core systems to meet the unique demands of our projects.

Develop tools and editor extensions within Unreal Editor to streamline workflows and enhance the productivity of designers, artists, and other engineers.

Diagnose and resolve complex, system-level bugs and performance bottlenecks, from low-level engine code to high-level integrations.

Provide expert-level technical support and documentation for the engine, plugins, and integrated systems to our game development teams.

About the ideal candidate :

Expertise in modern C++ and a deep understanding of Unreal Engine's programming paradigms (UObject, delegates, modules, build system).

Demonstrable experience integrating external C / C++ libraries into a large codebase.

Strong understanding of the internal architecture of Unreal Engine, including its rendering pipeline, task / threading model, and asset management system.

Proficient in debugging, profiling, and optimizing code for performance (CPU, GPU, memory) using tools like Unreal Insights, RenderDoc, and platform-specific profilers.

Excellent problem-solving skills and the ability to work collaboratively in a multi-disciplinary team.

Bachelor's or higher degree in Computer Science, Engineering, or a related field.

Familiarity with a scripting language like Python for tooling and automation is a strong plus.

#J-18808-Ljbffr

Create a job alert for this search

Engineer Game Engine System • Edmonton, Division No. 11, CA

Similar jobs
Engineer Game Engine System

Engineer Game Engine System

Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
Temporary
Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ...Show more
Last updated: 30+ days ago
AWS Cloud Engineer

AWS Cloud Engineer

Hays • edmonton, ab, ca
Full-time
The ideal candidate will help design, implement, and maintain secure, scalable, and compliant AWS environments while driving automation across the organization. Strong hands-on experience with.IAM p...Show more
Last updated: 14 hours ago • Promoted • New!
Data Analytics Engineer

Data Analytics Engineer

EXL • edmonton, ab, ca
Full-time
Sports Analytics & Engineering Practice, and we’re hiring an.This role focuses on transforming client data into trusted, analytics-ready assets that power dashboards, insights, and decision-making....Show more
Last updated: 3 days ago • Promoted
Hybrid ML Engineer : AI for Next-Gen Game Testing

Hybrid ML Engineer : AI for Next-Gen Game Testing

Electronic Arts (EA) • Edmonton
Full-time
A leading gaming company is seeking a Machine Learning Engineer to join their team in Canada.You will improve game testing efficiency through AI tools and collaborate on groundbreaking AI methods f...Show more
Last updated: 10 days ago • Promoted
Senior Platform Engineer – Ingress & Service Mesh (Istio) - edmonton

Senior Platform Engineer – Ingress & Service Mesh (Istio) - edmonton

Net2Source (N2S) • edmonton, ab, ca
Full-time
Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
Last updated: 4 days ago • Promoted
AWS Cloud Engineer - Hays

AWS Cloud Engineer - Hays

Hays • edmonton, ab, ca
Full-time
The ideal candidate will help design, implement, and maintain secure, scalable, and compliant AWS environments while driving automation across the organization. Strong hands-on experience with.IAM p...Show more
Last updated: 14 hours ago • Promoted • New!
Technical Lead - Anime Universe

Technical Lead - Anime Universe

Anime Universe • edmonton, ab, ca
Full-time
Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
Last updated: 2 days ago • Promoted
Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

Net2Source (N2S) • edmonton, ab, ca
Full-time
Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
Last updated: 4 days ago • Promoted
Senior Systems & Graphics Engineer

Senior Systems & Graphics Engineer

Parallelz • Edmonton, AB, CA
Full-time
Quick Apply
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
Last updated: 30+ days ago
Senior Generalist Game Developer - Unreal Engine

Senior Generalist Game Developer - Unreal Engine

Apex Systems • Edmonton
Full-time
A leading IT consulting firm in Canada is seeking an experienced Generalist Software Developer to join their dynamic team. The ideal candidate will have a minimum of 5 years in game development with...Show more
Last updated: 10 days ago • Promoted
Sr. Firmware / Embedded software Engineer - PotisEdge

Sr. Firmware / Embedded software Engineer - PotisEdge

PotisEdge • edmonton, ab, ca
Full-time
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 4 days ago • Promoted
Nanny Wanted - Part Time Nanny Beaumont, Alberta

Nanny Wanted - Part Time Nanny Beaumont, Alberta

CanadianNanny.ca • Beaumont, Alberta, Canada
Part-time
Part-Time Live-Out Nanny – Beaumont Helping Hands Nanny and Au Pair Services 📍 http : / / .Helping Hands Nanny and Au Pair Services is seeking passionate, reliable, and experienced childcare professio...Show more
Last updated: 20 days ago • Promoted
Earn money playing games - Remote

Earn money playing games - Remote

Almedia • Bon Accord, Alberta, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Senior Network Security Engineer – HPE Aruba SSE - edmonton

Senior Network Security Engineer – HPE Aruba SSE - edmonton

Ateko, backed by Bell Canada • edmonton, ab, ca
Temporary
Job Title : Senior Network Security Engineer – HPE Aruba SSE.We are looking for a Senior Network Security Engineer with strong hands-on expertise in HPE Aruba Secure Service Edge (SSE) deployments.T...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Network Security Engineer – HPE Aruba SSE

Senior Network Security Engineer – HPE Aruba SSE

Ateko, backed by Bell Canada • edmonton, ab, ca
Temporary
Job Title : Senior Network Security Engineer – HPE Aruba SSE.We are looking for a Senior Network Security Engineer with strong hands-on expertise in HPE Aruba Secure Service Edge (SSE) deployments.T...Show more
Last updated: 14 hours ago • Promoted • New!
Temporary Full-Time Grade 2 / 3 French Immersion Teacher 1.0 FTE

Temporary Full-Time Grade 2 / 3 French Immersion Teacher 1.0 FTE

St. Thomas Aquinas RCS Division • Beaumont, AB, Canada
Full-time
Thomas Aquinas Catholic Schools invites applications for a.Académie Saint-André Academy in Beaumont, Alberta.This position will begin April 27, 2026 or sooner and end June 26, 2026.Ability to commu...Show more
Last updated: 2 days ago • Promoted
Senior UE5 Gameplay Engineer

Senior UE5 Gameplay Engineer

Apex Systems • Edmonton
Full-time
A leading IT services provider is seeking a Generalist Software Developer to join a dynamic team creating innovative gameplay and UI experiences. Candidates should have over 5 years of game developm...Show more
Last updated: 10 days ago • Promoted
Remote : Get Paid to Play Games

Remote : Get Paid to Play Games

Free Cash by Almedia • Bon Accord, Canada
Remote
Full-time
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
Last updated: 30+ days ago • Promoted