Senior Principal Compiler Engineer
Ottawa, ONOn-siteFull Time
Huawei Technologies Canada Co., Ltd.
8+ YOECandidates need 8+ years of C++, C or Java experience on large software projects, plus at least two of: production compiler, language runtime, deep learning framework, GPU driver or hardware accelerator experience. A computer science or related degree is required.
LLVM, Clang, TensorFlow, CUDA, OpenCL, Vulkan
Co-op Engineer - Compiler
Markham, ONOn-siteInternship
Huawei Technologies Canada Co., Ltd.
Candidates need to be enrolled in a university co-op program in computer science, computer engineering or a related field. They need strong C++ skills, a solid grasp of data structures, algorithms and operating systems, and experience with Linux or Unix-like environments and a Unix shell.
C++, Linux, Unix shell