Talent.com
Huawei Technologies Canada Co., Ltd.
Co-op Engineer - Game Engine SystemHuawei Technologies Canada Co., Ltd. • Edmonton, Alberta, CA
Co-op Engineer - Game Engine System

Co-op Engineer - Game Engine System

Huawei Technologies Canada Co., Ltd. • Edmonton, Alberta, CA
Il y a plus de 30 jours
Type de contrat
  • Stage
Description de poste

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.


Job requirements

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.

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.

Créer une alerte emploi pour cette recherche

Co-op Engineer - Game Engine System • Edmonton, Alberta, CA

Offres similaires

DevOps Engineer (AI)

Affinityedmonton, ab, ca
Temps plein

Client: Enterprise class EMR provider.On behalf of our client, Affinity is seeking a DevOps Engineer to build and evolve the infrastructure behind its flagship EMR platform.You’ll own Kubernetes-ba... Voir plus

 • Offre sponsorisée

C++ Developer - HCLTech

HCLTechedmonton, ab, ca
Temps plein

The ideal candidate will have deep expertise in.Design, develop, and maintain features within the.Customize and extend Chromium components such as:.CEF / Electron-like frameworks).Optimize performa... Voir plus

 • Offre sponsorisée

Project Development Advisor - Spanish Required

Cuso InternationalBeaumont, Alberta
Permanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Join Cuso International as a Projec... Voir plus

 • Offre sponsorisée

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausBeaumont, AB, CA
Télétravail
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausBeaumont, AB, CA
Télétravail
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Senior Mobile Game Engineer II - Prototyping to Production

Tripledot StudiosEdmonton, Division No. 11, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Full-Stack Engineer (Remote)

Outlier AIEdmonton, Alberta, Canada
Télétravail
Temps plein

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio... Voir plus

 • Offre sponsorisée

DevOps Engineer (AI) - edmonton

Affinityedmonton, ab, ca
Temps plein

Client: Enterprise class EMR provider.On behalf of our client, Affinity is seeking a DevOps Engineer to build and evolve the infrastructure behind its flagship EMR platform.You’ll own Kubernetes-ba... Voir plus

 • Offre sponsorisée

Co-op Engineer - Game Engine System

Huawei CanadaEdmonton, Division No. 11, CA
Temps plein

Co-op Engineer - Game Engine System.Get AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate Co‑op opening for an Engineer.The Software‑Hardware System Optimizat... Voir plus

 • Offre sponsorisée

C++ Developer

HCLTechedmonton, ab, ca
Temps plein

The ideal candidate will have deep expertise in.Design, develop, and maintain features within the.Customize and extend Chromium components such as:.CEF / Electron-like frameworks).Optimize performa... Voir plus

 • Offre sponsorisée

Remote Unreal Engine 5 Gameplay Programmer

High Voltage Software, Inc.Edmonton, Division No. 11, CA
Télétravail
Temps plein

A leading game development company based in Canada seeks an experienced Unreal Engine 5 Programmer.In this role, you will leverage your expertise in C++ and Unreal Engine to develop high-quality ga... Voir plus

 • Offre sponsorisée

Customer Service Agent - 50k-60k/Year - Remote

Spade RecruitingBeaumont, Alberta
Télétravail
Temps plein
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Voir plus

 • Offre sponsorisée

Remote Unreal Engine 5 Gameplay Programmer

High Voltage SoftwareEdmonton, Division No. 11, CA
Télétravail
Temps plein

A leading game development company in Canada is seeking an experienced Unreal Engine 5 Programmer.This role involves collaborating with artists and designers to create innovative gameplay systems a... Voir plus

 • Offre sponsorisée

Innovative AI Developer Co-op for Nuclear Efficiency Projects

Nuclear Promise XEdmonton, Division No. 11, CA
Temps plein

Be a part of revolutionizing nuclear operations as an AI Developer Co-op.Design, develop, and deploy AI agents to enhance efficiency and safety remotely from Ontario.This role entails taking owners... Voir plus

 • Offre sponsorisée

Deliver with Uber - Sign Up and Start Earning

Uber eatsBeaumont, AB, CA
Temps plein +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Voir plus

 • Offre sponsorisée

URGENT: Nanny Wanted - Experienced Nanny Needed In Beaumont, Alberta Earn $20 Per Hour Caring For A

CanadianNanny.caBeaumont, Alberta, Canada
20,00 $CA par heure
Temps partiel

Hello! Our family in Beaumont, Alberta is currently looking for a reliable nanny to join us.We are searching for someone who is experienced in infant care and can work with us on a part-time, live-... Voir plus

 • Offre sponsorisée

Lead Gameplay Engineer - Remote, Co-op AAA Action

PixelmovementEdmonton, Division No. 11, CA
Télétravail
Temps plein

A stealth mode AAA developer/publisher seeking a Lead Gameplay Engineer to spearhead core gameplay systems for an upcoming open-world action-adventure co-op title.The ideal candidate will bring pro... Voir plus

 • Offre sponsorisée

Nanny Wanted - Cory And Kiara N Boy Jeevs. Offering Part Time 4hr 2/Week 25$Hr You Will Need A Car

CanadianNanny.caRolly View, Alberta, Canada
Temps partiel

Looking for a part time day time nanny for lil Jeevs, to help Kiara take care of some day to day things.Qould be 3-4 hrs morning to mid day He is 13 months old and very happy.We are in a rural a... Voir plus

 • Offre sponsorisée

Software Engineer – Advanced Systems

Draganfly Inc.edmonton, ab, ca
Temps plein

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Voir plus

 • Offre sponsorisée

Lead Gameplay Engineer

PixelmovementEdmonton, Division No. 11, CA
Temps plein

A stealth mode AAA developer/publisher.Renowned for creating exceptional gaming experiences, the studio is currently working on its first major title, a fully funded AAA project already several yea... Voir plus