Current jobs related to Principal Compiler Engineer - Markham - Huawei Technologies Canada Co., Ltd.
-
Senior Principal Compiler Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, and test software to satisfy business requirements in a wide range of products, utilizing your expertise in...
-
Senior Principal Compiler Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, and test software to satisfy business requirements in a wide range of products, utilizing your expertise in...
-
Senior Principal Compiler Engineer
2 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...
-
Senior Principal Compiler Engineer
2 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities: Design, develop, and test software to satisfy business requirements in a wide range of products. Analyze and optimize software system performance, and assist with software/hardware co-design. Liaise with internal and external...
-
Senior Principal Compiler Engineer
2 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...
-
Senior Principal Compiler Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout Huawei Technologies Canada Co., Ltd.We are seeking a highly skilled and experienced Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a key member of our team, you will play a critical role in designing, developing, and testing software to satisfy business requirements in a wide range of products.Key...
-
Senior Compiler Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Principal Compiler EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Principal Compiler Engineer to join our team.Key Responsibilities:Design, develop, and test software to meet business requirements in a wide range of products.Analyze and optimize software system performance, and collaborate with...
-
Senior Compiler Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Principal Compiler EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Principal Compiler Engineer to join our team.Key Responsibilities:Design, develop, and test software to meet business requirements in a wide range of products.Analyze and optimize software system performance, and collaborate with...
-
Senior Compiler Engineer
1 hour ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeUnlock Your Potential as a Senior Principal Compiler EngineerAbout the Role:We are seeking a highly skilled and experienced Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a key member of our team, you will be responsible for designing, developing, and testing software to satisfy business requirements in a wide...
-
Senior Principal Compiler Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key member of our software development team.Key ResponsibilitiesSoftware Development and Optimization: Design, develop, and test software to satisfy business requirements in a wide range of products, with a focus on...
-
Senior Principal Compiler Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key member of our software development team.Key ResponsibilitiesSoftware Development and Optimization: Design, develop, and test software to satisfy business requirements in a wide range of products, with a focus on...
-
Senior Compiler Engineer
2 hours ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key ResponsibilitiesDesign, develop, and test software compilers to meet business requirements in a wide range of products.Analyze and optimize software system performance, and collaborate with cross-functional teams on...
-
Senior Compiler Engineer
5 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key ResponsibilitiesDesign, develop, and test software compilers to meet business requirements in a wide range of products.Analyze and optimize software system performance, and collaborate with cross-functional teams to...
-
Senior Compiler Engineer
5 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key ResponsibilitiesDesign, develop, and test software compilers to meet business requirements in a wide range of products.Analyze and optimize software system performance, and collaborate with cross-functional teams to...
-
Junior Compiler Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Junior Compiler Engineer to join our ranks.About the Role:Design and Develop Software: As a Junior Compiler Engineer, you will be responsible for designing, developing, and testing software to meet the business requirements of our wide range of products.Software System Performance...
-
Junior Compiler Engineer
1 month ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate contract opening for a Junior Compiler Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to):Compilers targeting next-generation mobile, network, or server hardware;Language runtimes for new programming languages;System-level...
-
Senior Compiler Engineer
4 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Engineer – Software Compiler Responsibilities Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...
-
Senior Compiler Engineer
4 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Engineer – Software Compiler Responsibilities Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...
-
Compiler Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Junior Compiler EngineerAbout the Role:We are seeking a highly skilled Junior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a key member of our software development team, you will be responsible for designing, developing, and testing software to satisfy business requirements in a wide range of products.Key...
-
Compiler Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Junior Compiler EngineerAbout the Role:We are seeking a highly skilled Junior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a key member of our software development team, you will be responsible for designing, developing, and testing software to satisfy business requirements in a wide range of products.Key...
Principal Compiler Engineer
3 months ago
Our team has an immediate permanent opening for aPrincipal Engineer – Software Compiler
Responsibilities
- Design, develop, and test software to satisfy business requirements in a wide range of products.
- Analyze and optimize software system performance, and assist with software/hardware co-design.
- Liaise with internal and external stakeholders, determine project and feature requirements, and create development plans for software productization.
- Provide leadership in scrums, reviews, and project planning; engage in team building.
- Mentor junior developers through education sessions, code reviews, and career development.
- Research industry trends and paradigms, and propose new technical directions for the Lab.
What you’ll bring to the team
- 8+ years of experience programming in large software projects with at least one of the following: C++, C, or Java.
- Satisfy at least two of the following:
- Development or research experience in a production compiler (preferably LLVM/Clang-based).
- Development or research experience in a production language runtime (preferably JVM-related), and/or design and implementation of a major programming language.
- Development or research experience with deep learning frameworks and related ecosystem, such as TensorFlow, Caffe2, MXNet, ONNX, TVM.
- Development or research of GPU drivers, such as Vulkan, OpenGL, DirectX, or CUDA/OpenCL.
- Development or research experience with hardware accelerators such as GPUs, NPUs, or FPGAs.
- Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.
- In-depth understanding of computer processor architecture.
- Proficiency with software development tools and concepts such as source control, bug tracking, etc.
- Bachelor's,Master's degree or Ph.D. in Computer Science, Computer Engineering, or related field.
- Deep understanding of IR and machine level compiler optimization techniques is an asset.
- Experience in systems programming is an asset.
- Proficiency in higher-level programming languages e.g. Go, Python is an asset.
- Understanding of the implementation of higher-level programming languages is an asset.
- Experience contributing to open-source projects, and demonstrated influence in the open community is an asset.
- Working knowledge of agile methodologies.