About the job
Join Huawei Canada as a Game Engine Systems Engineer on a dynamic 12-month contract.
About Us:
At the Software-Hardware System Optimization Lab, we are at the forefront of enhancing smartphone power efficiency and performance through innovative software-hardware optimization. Our mission is to leverage cutting-edge technologies to fortify the mobile AI, graphics, multimedia, and architecture of mobile devices.
Job Overview:
You will be responsible for designing, developing, and maintaining high-quality plugins for Unreal Engine using C++, thereby extending core engine functionalities.
Your expertise will aid in the integration of external AI and Machine Learning libraries (e.g., CANN), fostering seamless workflows for gameplay and character animation development.
You will integrate and maintain various third-party SDKs, including video, audio, networking, and analytics, ensuring both stability and performance.
Contribute to the enhancement and optimization of Unreal Engine’s core systems tailored to our project-specific requirements.
Develop tools and editor extensions within Unreal Editor to improve workflow efficiency for designers, artists, and engineers.
You will troubleshoot and resolve complex system-level bugs and performance issues across all layers of the engine.
Provide advanced technical support and create documentation for the engine, plugins, and integrated systems used by our game development teams.

