Principal GPU Programming Engineer

Huawei
Apply Now

Job Description

We are seeking senior level candidates for our GPU team in Canada. In this role, you will be responsible for define the next generation of GPU programming architect to support Huawei Cloud & AI business.

?

Qualifications

?

  • Excellent skills in C/C++ programming, Java/Python experience is a plus.
  • Deep computer graphics and computer architecture experience.
  • Experience with application development on Vulkan, OpenGL, OpenGL ES, DX11, DX12.
  • Sound knowledge of graphics rendering pipeline optimization.
  • Experience with parallel rendering design and optimization.
  • Experience with graphics driver development on Windows, Linux or Mobile phone.
  • GPU virtualization experience is preferred.?
  • Knowledge of ray tracing related technologies and its optimization is preferred.

?

Preferred attributes:

  • Accountable to scope and schedule deliverables independently.
  • Open-minded, self-motivated and execution oriented.
  • Passionate in building best in class products.
  • Team-player with good communication skills.

Additional Information

We appreciate all applicants' interest to our position, but as?to the high volume of applications, only those selected candidates will be contacted. Thank you!

Company Info.

Huawei

Huawei is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong province. It designs, develops, manufactures and sells telecommunications equipment, consumer electronics, smart devices and various rooftop solar products. Huawei has deployed its products and services in more than 170 countries and areas.

  • Industry
    Telecommunications,Artificial intelligence,Cloud computing,Semiconductors,Consumer electronics,Internet of things
  • No. of Employees
    194,000
  • Location
    Shenzhen, Guangdong Province, China
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Huawei is currently hiring Software Engineer Jobs in Markham, ON, Canada with average base salary of Can$95,000 - Can$170,000 / Year.

Similar Jobs View More