Senior Principal Compiler Engineer
6 days ago
We 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 Responsibilities- Software Development and Optimization: Design, develop, and test software to satisfy business requirements in a wide range of products, with a focus on compiler engineering and software optimization.
- Performance Analysis and Optimization: Analyze and optimize software system performance, and assist with software/hardware co-design to ensure efficient and scalable solutions.
- Leadership and Collaboration: Provide leadership in scrums, reviews, and project planning; engage in team building and mentor junior developers through education sessions, code reviews, and career development.
- Research and Innovation: Research industry trends and paradigms, and propose new technical directions for the Lab, driving innovation and growth in compiler engineering and software development.
- Experience: 8+ years of experience programming in large software projects with at least one of the following: C++, C, or Java.
- Technical Expertise: 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.
- Education: Bachelor's, Master's degree or Ph.D (an asset) in Computer Science, Computer Engineering, or related field.
- Additional Assets: Deep understanding of IR and machine level compiler optimization techniques; experience in systems programming; proficiency in higher-level programming languages e.g. Go, Python; or an understanding of the implementation of higher-level programming languages.
-
Senior Principal Compiler Engineer
7 days 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
7 days 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 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 Principal Architect
5 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei Technologies Canada Co., Ltd. in a permanent position.Key ResponsibilitiesParticipate in all stages of the Software Development Life Cycle (SDLC) and trustworthy computing, including tool and programming languages development.Apply best practices for software...
-
Senior Principal Architect
5 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei Technologies Canada Co., Ltd. in a permanent position.Key ResponsibilitiesParticipate in all stages of the Software Development Life Cycle (SDLC) and trustworthy computing, including tool and programming languages development.Apply best practices for software...
-
Senior Compiler Developer
11 hours ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJunior Compiler EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Junior Compiler Engineer to join our team.Key Responsibilities:Design, develop, and test software to meet business requirements in a variety of products, including compilers, language runtimes, and system-level optimization tools.Analyze and optimize software...
-
Senior Compiler Developer
7 hours ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJunior Compiler EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Junior Compiler Engineer to join our team.Key Responsibilities:Design, develop, and test software to meet business requirements in a variety of products, including compilers, language runtimes, and system-level optimization tools.Analyze and optimize software...
-
Junior Compiler Engineer
2 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...
-
Compiler Engineer
1 week 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
7 days 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...
-
Senior Software Engineer
7 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...
-
Senior Software Engineer
7 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...
-
Senior Principal Architect
11 hours ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Architect to lead the architecture design of our big data systems.As a key member of our team, you will be responsible for generating insights from industry and academic trends, proposing technical strategies, and influencing stakeholders on technical planning and investigation direction.Key...
-
Senior Principal Architect
8 hours ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Principal Architect to lead the architecture design of our big data systems.As a key member of our team, you will be responsible for generating insights from industry and academic trends, proposing technical strategies, and influencing stakeholders on technical planning and investigation direction.Key...
-
Junior Compiler Engineer
1 week ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Junior Compiler EngineerAbout Us: Huawei Technologies Canada Co., Ltd. is a leading technology company that specializes in telecommunications equipment and consumer electronics.Job Summary: We are seeking a highly skilled Junior Compiler Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing...
-
Junior Compiler Engineer
6 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Junior Compiler EngineerAbout Us: Huawei Technologies Canada Co., Ltd. is a leading technology company that specializes in telecommunications equipment and consumer electronics.Job Summary: We are seeking a highly skilled Junior Compiler Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing...
-
Senior Principal Architect
10 hours ago
Markham, Ontario, Canada Huawei Full timeSenior Principal ArchitectWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei.Key Responsibilities:Develop in-depth knowledge of the OS Graphics software stack and hardware trends, including GUI, display, and input technologies.Identify key technologies and lead the team to research and implement Proof of Concepts...
-
Senior Principal Architect
7 hours ago
Markham, Ontario, Canada Huawei Full timeSenior Principal ArchitectWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei.Key Responsibilities:Develop in-depth knowledge of the OS Graphics software stack and hardware trends, including GUI, display, and input technologies.Identify key technologies and lead the team to research and implement Proof of Concepts...
-
Senior Principal Architect
11 hours ago
Markham, Ontario, Canada Huawei Full timeSenior Principal ArchitectWe are seeking a highly experienced Senior Principal Architect to join our team at Huawei.Key Responsibilities:Stay up-to-date with emerging technical trends and developments in big data and AI, and formulate strategic technical plans for the next 2-5 years.Collaborate with stakeholders to understand their business needs and...
-
Senior Principal Architect
8 hours ago
Markham, Ontario, Canada Huawei Full timeSenior Principal ArchitectWe are seeking a highly experienced Senior Principal Architect to join our team at Huawei.Key Responsibilities:Stay up-to-date with emerging technical trends and developments in big data and AI, and formulate strategic technical plans for the next 2-5 years.Collaborate with stakeholders to understand their business needs and...