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

Co-op Engineer - Game Engine System

Huawei • Edmonton, Division No. 11, CA
19 days ago
Job type
  • Full-time
Job description

Huawei Canada has an immediate Co-op 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 :

Currently enrolled in a university and registered with the school’s co‑op program in Computer Science, Engineering, or a related field.

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.

Familiarity with a scripting language like Python for tooling and automation is an asset.

#J-18808-Ljbffr

Create a job alert for this search

Coop 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
Mining Civil & Geotechnical Co-op Engineer (May 2026)

Mining Civil & Geotechnical Co-op Engineer (May 2026)

Klohn Crippen Berger Consultoria Ltda • Edmonton
Full-time
A multi-disciplinary consulting firm in Edmonton is seeking engineering interns for co-op opportunities in Civil or Geotechnical Engineering, starting May 2026. The role involves participating in va...Show more
Last updated: 20 days ago • Promoted
ERP & SCM Support Co-op Analyst

ERP & SCM Support Co-op Analyst

Atco Ltd • Edmonton, Division No. 11, Canada
Full-time
A leading Canadian utility in Edmonton is hiring an ERP and SCM Support Analyst Co-op student for May 2026.The role involves providing functional and technical support for Oracle Fusion and assisti...Show more
Last updated: 2 days ago • Promoted
Reach Truck Operator - Nights

Reach Truck Operator - Nights

RONA • Edmonton, CA
Full-time
At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
Last updated: 1 day ago • Promoted
PM Reach Truck Operator

PM Reach Truck Operator

RONA • Edmonton, CA
Full-time
At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
Last updated: 1 day ago • Promoted
Temporary Full-Time Grade 5 Teacher

Temporary Full-Time Grade 5 Teacher

St. Thomas Aquinas RCS Division • Beaumont, AB, CA
Full-time
Thomas Aquinas Catholic Schools invites applications for a.École Mother d’Youville School in Beaumont, Alberta.This position will begin March 25,2026 and end June 26, 2026.We are looking for a dyna...Show more
Last updated: 1 day ago • Promoted
2025-2026 Canada Operations Co-op – SPRING POSTING

2025-2026 Canada Operations Co-op – SPRING POSTING

Dow Chemical • Bon Accord
Full-time
At Dow, we believe in putting people first and we’re passionate about delivering integrity, respect and safety to our customers, our employees and the planet. Our people are at the heart of our solu...Show more
Last updated: 18 hours ago • Promoted • New!
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
Manga Artist (Join the Future of Storytelling at Anime Universe) - edmonton

Manga Artist (Join the Future of Storytelling at Anime Universe) - edmonton

Anime Universe • edmonton, ab, ca
Part-time
We are crafting original manga stories.We’re now seeking the visionaries who will bring our universe to life through the art of visual storytelling. It's a founding stake in our studio.Remote-first ...Show more
Last updated: 7 days ago • Promoted
Manga Artist (Join the Future of Storytelling at Anime Universe) - Anime Universe

Manga Artist (Join the Future of Storytelling at Anime Universe) - Anime Universe

Anime Universe • edmonton, ab, ca
Part-time
We are crafting original manga stories.We’re now seeking the visionaries who will bring our universe to life through the art of visual storytelling. It's a founding stake in our studio.Remote-first ...Show more
Last updated: 7 days ago • Promoted
Co-op, Maintenance Analytics Developer

Co-op, Maintenance Analytics Developer

Nutrien Ag Solutions Limited • Fort Saskatchewan
Full-time
Nutrien is a leading provider of crop inputs and services, and our business results make a positive impact on the world.Our purpose,Feeding the Future, is the reason we come to work each day.We’re ...Show more
Last updated: 6 days ago • Promoted
Technical Designer - Level Up.

Technical Designer - Level Up.

Level Up. • edmonton, ab, ca
Full-time
This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
Last updated: 3 days ago • Promoted
Canada Operations Engineering Co-op - Plant & Projects

Canada Operations Engineering Co-op - Plant & Projects

Dow Chemical • Bon Accord
Full-time
A leading materials science company in Alberta is seeking undergraduate and graduate engineering students for co-op roles in various engineering disciplines. Responsibilities include providing techn...Show more
Last updated: 18 hours ago • Promoted • New!
Maintenance Analytics Developer — Power BI Co‑op

Maintenance Analytics Developer — Power BI Co‑op

Nutrien Ag Solutions Limited • Fort Saskatchewan
Full-time
A leading agricultural solutions provider is seeking a Maintenance Analytics Developer Co-op Student in Fort Saskatchewan, Canada. This role focuses on developing high-quality Power BI reports to en...Show more
Last updated: 6 days ago • Promoted
Class 1 Owner Operator - Fuel

Class 1 Owner Operator - Fuel

Trimac • Edmonton
Full-time
Trimac isn't just a transportation company; it's a powerhouse with a remarkable 80-year legacy.Our team is proud to safely deliver products that improve people’s lives across North America.We offer...Show more
Last updated: 27 days ago • Promoted
Reach Truck Operator - Days

Reach Truck Operator - Days

RONA • Edmonton, CA
Full-time
At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
Last updated: 1 day ago • Promoted
Lead Artist / Animator - Gaming - edmonton

Lead Artist / Animator - Gaming - edmonton

Anime Universe • edmonton, ab, ca
Part-time
Remote-first (global; align to Americas / EMEA / APAC time zones).Infinite Play Studios — Game Development Core.Creative Director, Infinite Play Studios. What You Put In Is What You Get Out.This is not ...Show more
Last updated: 7 days ago • Promoted
Senior Firmware Developer (Remote) - edmonton

Senior Firmware Developer (Remote) - edmonton

Amaris Consulting • edmonton, ab, ca
Remote
Full-time
Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
Last updated: 3 days ago • Promoted