Talent.com
Huawei Technologies Canada Co., Ltd.
Intern Engineer - Game Engine SystemHuawei Technologies Canada Co., Ltd. • Edmonton, Division No. 11, Canada
Intern Engineer - Game Engine System

Intern Engineer - Game Engine System

Huawei Technologies Canada Co., Ltd. • Edmonton, Division No. 11, Canada
30+ days ago
Job type
  • Full-time
Job description

Huawei Canada has an immediate Intern opening for an Engineer.

About the team:

The Software-Hardware System Optimization Lab focuses on research and innovation in power efficiency and performance optimization for consumer devices. By leveraging the talents and capabilities of local academia and our team, we aim to build system-optimization capabilities for software and hardware across edge AI, multimedia, graphics, mobile gaming, and system software domains, thereby enhancing the user experience and performance competitiveness of Huawei's consumer device 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:

  • BSc or MSc 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.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

#J-18808-Ljbffr
Create a job alert for this search

Intern Engineer - Game Engine System • Edmonton, Division No. 11, Canada

Similar jobs

Client-Focused Game Analytics - Xsolla

XsollaEdmonton, Division No. 11, CA
Full-time

Lead game analytics initiatives with Xsolla as a Client Focused Game Analytics expert in Los Angeles.Influence client decisions with powerful analytics and recommendations.As part of Xsolla's newes... Show more

 • Promoted

Web Development Intern: Hands-On, Cross-Team Impact

Power RecruitmentEdmonton, Division No. 11, CA
Full-time

A leading recruitment agency in Canada is seeking a Web Development Intern/Co-op to collaborate with the development team on designing, developing, and maintaining websites.The role offers meaningf... Show more

 • Promoted

Prompt & Agentification Engineer — Master-Level Internship

VosynEdmonton, Division No. 11, CA
Internship

Prompt & Agentification Engineer — Master-Level Internship.Hours (approximately 3 months).Remote (with hybrid options in Toronto).The Vosyn internship is unique.Remuneration is equivalent to $32.CA... Show more

 • Promoted

Intern Engineer - Game Engine System

Huawei CanadaEdmonton, Division No. 11, CA
Full-time

Huawei Canada has an immediate Intern opening for an Engineer.The Software-Hardware System Optimization Lab focuses on research and innovation in power efficiency and performance optimization for c... Show more

 • Promoted

Senior Mobile Game Engineer II - Prototyping to Production

Tripledot StudiosEdmonton, Division No. 11, CA
Full-time

A leading mobile games company in Toronto is seeking a Senior Software Engineer II to contribute to game development and collaboration within a team.Responsibilities include translating ideas into ... Show more

 • Promoted

Forward-Deployed AI Agent Intern: Build Real-World AI

CrestaEdmonton, Division No. 11, CA
Full-time

A tech company focused on AI solutions is seeking a Forward Deployed Engineering Intern to assist in the development and configuration of AI agents.This role involves hands-on experience with AI sy... Show more

 • Promoted

Full Stack Developer- Summer Intern Opportunity

Onware Inc.Edmonton, Division No. 11, CA
Full-time

Full Stack Developer- Summer Intern Opportunity.We help organizations streamline their processes, improve decision-making, and unlock the full potential of their data.This is a Software Developer I... Show more

 • Promoted

Full-Stack Intern: Build React UIs, APIs, Keycloak, K8s-Ready

TartigradeEdmonton, Division No. 11, CA
Full-time

A tech company in Canada is seeking an intern to assist with the development of web applications.The role involves creating responsive user interfaces using React and TailwindCSS, building and docu... Show more

 • Promoted

Innovative Game Director for Thriving Mobile Game Development

KIMARU TalentEdmonton, Division No. 11, CA
Full-time

Take the helm of an exciting mobile game project as a Game Director.Your blend of creativity and leadership will define the future of gameplay and player engagement.This influential position seeks ... Show more

 • Promoted

Forward Deployed Engineering Intern (AI Agent)

CrestaEdmonton, Division No. 11, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

Remote Prompt & AI Agentification Engineer Intern

VosynEdmonton, Division No. 11, CA
Remote
Full-time

An innovative AI start-up is looking for a Prompt & Agentification Engineer Intern to work remotely and collaborate on critical AI projects.This Master’s level internship requires strong data analy... Show more

 • Promoted

Intern Engineer - Game Engine System

Huawei Technologies Canada Co., Ltd.Edmonton, Division No. 11, CA
Full-time

Huawei Canada has an immediate Intern opening for an Engineer.The Software-Hardware System Optimization Lab focuses on research and innovation in power efficiency and performance optimization for c... Show more

 • Promoted

Electronic Arts Data Engineer Role

Electronic Artsedmonton, division no. 11, Canada
Full-time

Shape the future of gaming as a Data Engineer at Electronic Arts.This hybrid role involves designing data pipelines and delivering insights that inform game development.As part of the Data & Insigh... Show more

 • Promoted

Mercury Mobile Engineering Summer Intern

MercuryEdmonton, Division No. 11, CA
Full-time

Step into the world of mobile app development with Mercury as a Mobile Engineering Intern.Engage with iOS and Android technologies this summer while being guided by experienced engineers.Mercury is... Show more

 • Promoted

Web Development Intern/Co-op

Power RecruitmentEdmonton, Division No. 11, CA
Full-time

About the job Web Development Intern/Co-op.The vision of our company is to provide the right candidate for the right job.We have been assisting businesses by providing top-tier talent, allowing the... Show more

 • Promoted

Corporate Finance Intern (Hybrid)

NATIONAL BANK OF CANADAEdmonton, Alberta
Full-time +2

This is a Fall 2026 internship*.An internship in Corporate Finance at National Bank means contributing to financial analysis, process optimization and the development of tools that support the orga... Show more

 • Promoted

Dynamic Systems Designer for Game Progression and Engagement

Devoted StudiosEdmonton, Division No. 11, CA
Full-time

Elevate player experiences as a Systems Designer with a focus on progression.Design and refine gaming economies and monetization strategies in a fully remote role.This role calls for a creative ind... Show more

 • Promoted

Mercury Android Engineering Internship Opportunity

MercuryEdmonton, Division No. 11, CA
Internship

Enhance your skills at Mercury as an Android Engineering Intern, specializing in Kotlin/Compose.This paid remote internship offers a chance to work on innovative solutions for a vast client base.Th... Show more

 • Promoted

Senior QA Analyst - AI in Game Development

Artificial.AgencyEdmonton, Division No. 11, CA
Full-time

Agency is seeking a Senior QA Analyst in Edmonton to lead the charge in stabilizing our Behavior Engine through innovative testing methodologies.This hybrid role is essential for maintaining the in... Show more

 • Promoted

Yassir Android Development Engineer

YassirEdmonton, Division No. 11, CA
Full-time

Join Yassir as an Android Development Engineer to innovate mobile services.Your role will leverage Android and Kotlin expertise within our pioneering super App.At Yassir, you will be an integral pa... Show more