Senior Compiler Engineer
$127k - $225k per yearHuawei Technologies Canada Co., Ltd.
Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer.
About the team:
The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and SW-HW co-design, optimizing for AI, graphics, games, and mobile applications while tackling technological challenges through open-source community.
About the job:
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 team.
The total target annual compensation for this position ranges from $127,000 to $225,000 depending on education, experience, and demonstrated expertise.
About the ideal candidate:
5+ 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 (LLVM/Clang-based is an asset).
Development or research experience in a production language runtime, 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 (an asset). in Computer Science, Computer Engineering, or related field.
The following items are 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.
Additional Information:
Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.
All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.
$106k - $156k per year
...Huawei Canada has an immediate permanent opening for a Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized...SuggestedPermanent employmentFull timeImmediate start$135k - $175k per year
...Our Substation group is currently looking to add a Senior Project Engineer to our growing team, based in Greater Toronto Area of Ontario. Reporting to the Project Manager, we are seeking a Senior Project Engineer to support ongoing EPC projects, ensuring the delivery of...SeniorFor contractorsWork at office$123.49k - $181.61k per year
...while helping to provide the energy, chemicals and resources needed now. Purpose We are currently recruiting for a Senior Instrumentation Engineer - Nuclear. Our team includes world-class experts and dynamic go-getters. This is a full-time position based in Markham, Ontario...SeniorFull time$114.6k - $151.8k per year
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to... ...is your chance to join WSP’s Property & Buildings team in a senior role! As an experienced professional with a background in electrical...SeniorLocal areaRemote workFlexible hours$158.4k - $237.6k per year
...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary... ...with customers to drive solutions by collaborating with internal compiler, firmware and platform teams. Work at the forefront of GenAI...SeniorWork from home- ...Balance your work and life in an office that appreciates that life gets busy, too Join a history of success at one of the oldest engineering consultancies in Ontario—we’ve been an important part of the province’s development for the last 65 years and we are now developing...SeniorLong term contractContract workWork at officeLocal area
- ...15 for Nuclear Design Firms. Visit our site to learn more about our Nuclear Power Services: . The Opportunity As Senior Electrical Engineer , you will have the opportunity to: Function as a Technical Specialist or Project Lead role , providing guidance and...SeniorWork at officeRelocationFlexible hours
- ...Program and industry-leading, in-house corporate training offered throughout the year The Opportunity We are seeking a Senior Data & BI Engineer to join our FP&A team as a senior individual contributor. Reporting to the Director of FP&A, you will architect and deliver...SeniorPermanent employmentFull timeMonday to fridayFlexible hours
$93.7k - $124.2k per year
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to... ...We are WSP . The Opportunity Innovate and Lead – As a Senior Mechanical Engineer in our Buildings Healthcare Sector, you’ll...SeniorContract workWork at officeLocal areaRemote workFlexible hours$145.2k - $222.53k per year
...What You Can Expect Tractebel Inc.'s (Canada) team is growing, and we are seeking an experienced Civil Engineer who brings a strong civil engineering expertise from projects such as nuclear power generation, hydropower, transportation and electricity transmission and distribution...SeniorMinimum wageLong term contractFull timeTemporary workFor contractorsInternshipLocal areaWorldwideRelocationFlexible hours- ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation... .... Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Civil Engineer . In this pivotal...SeniorPermanent employmentInternshipWork at officeFlexible hours2 days per week
- ...limited direction, develops and applies advanced treatment and engineering techniques, concepts, and approaches to solve complex engineering... ...relationships with clients.Participate in writing proposals. As a senior process engineer, you will be part of a team that provides...SeniorWork at officeFlexible hours
- ...Occasional lab work and limited factory visits as needed Preferred Experience Proven experience with software development or test engineering experience Proven experience with hardware/silicon validation or manufacturing test environments Hands-on debugging and root...SeniorCasual workInternship
- ...accounting issues under ASPE and document alternatives and conclusions in order to support assurance file conclusions. Performing compilations and preparing accompanying year end T2 corporate tax returns. Experience with supplementary forms, T106, T1134, T1135, and NFP...SeniorFull time
$72.3k - $104.8k per year
...fulfilling. Stantec is now hiring for Senior Site Inspectors to join our Field Services... ...clients’ needs. Our team of Planners, Engineers and Contract Administrators deliver infrastructure... ...a daily diary for the work completed Compiles field/test data in a report form for...SeniorFull timeContract workFor contractorsWork at officeShift workNight shift- ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing...SeniorPermanent employmentFull timeImmediate startOverseas
$190k - $200k per year
...aviation runs on time . Position Overview: We’re hiring an Engineering Director to lead a team of 10–20 engineers building scalable,... ...team. This includes hiring, performance management, and developing senior engineers Deep technical background in Java and Angular (...SeniorWork at officeLocal areaWorldwideNight shift$90k - $110k per year
...runs on time. Job Overview We are seeking a highly skilled engineer responsible for designing, building, and maintaining workflows... ...responsibilities if you are designated as a Data Protection Champion (DPC), Senior Information Risk Owner (SIRO) or Information Assurance...SeniorFull timeCasual workWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift$160k - $190k per year
...the best candidates for the job. Our client is looking for an Engineering Manager to join their team in Markham, Ontario, Canada. Job... ...manage schedules. Serve as a key member of the business unit’s senior leadership team. Deliver technical support [remotely or...SeniorInternshipRemote work$127k - $191k per year
...Category Engineering Hire Type Employee Job ID 16701 Base Salary Range $127000-$191000 Remote Eligible No Date Posted 05.21.2026... ...debugging are strongly desired. Proficiency in Synopsys Custom Compiler (or equivalent custom layout tools). Experience with...Long term contractRemote workWorldwide- ...about developing next-generation GPU solutions. As HW/SW Co-design Engineer , you will collaborate with a strong architecture, software,... ...API's such as CUDA, OpenCL, and Vulkan Experience in the compiler stack (graph compilers, MLIR, LLVM, .. etc). Background in Network...Internship
- ...Job Responsibility: Senior Risk Analyst - ( 250000WL ) Description We are strategizing, planning, and implementing projects that... ...Experience University Degree in Construction Management, Civil Engineering, Business, or related discipline M.A.Sc. or M.B.A. degree in...SeniorLong term contractPermanent employmentFull timeTemporary workPart timeCasual workInternshipWork at officeLocal area
- ...has an immediate permanent opening for a Senior Researcher. About the team : The... ...MSc or PhD in Computer Science, Software Engineering, Computer Engineering, or reflecting a solid... ..., CPU/GPU/NPU architectures, and compilers is an asset Familiar CICD, and tools such...SeniorLong term contractPermanent employmentFull timeImmediate start
- ...Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer... ...and secure manner Collaborate with product, design, and engineering teams to translate business requirements into technical solutions...Senior
$100k per year
...SUMMARY Reporting to the Director, Information Technology, the Senior Information Security Analyst will lead and implement robust... ...like firewalls, IDS/IPS, and SIEM platforms. Construction/Civil Engineering Focus: Experience in the construction or civil engineering industry...Senior- ...Huawei Canada has an immediate permanent opening for a Senior Researcher. About the team: The Huawei Human-Machine Interaction Lab unites global researchers, engineers, and designers to redefine human technology relationships through user centered, hands on research....SeniorPermanent employmentFull timeImmediate start
$80k - $120k per year
...We are seeking a Senior Endpoint Analyst (Intune) to own the technical direction, operational... ...senior technical authority for endpoint engineering, operations, and security, ensuring... ...management tools, Autopilot, Rapid7, and Manage Engine Endpoint Central, Patch my PC...SeniorLong term contractFull timeWork at office$85.1k - $112.8k per year
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to... ...projects, applying technical expertise while collaborating with senior engineers and multidisciplinary teams. Your Impact Deliver...SeniorContract workWork at officeLocal areaRemote workFlexible hours$100k - $125k per year
...Mechanical Project Engineer, - Richmond Hill Building Science P.Eng. designation in Ontario, or actively working toward it Richmond... ...and planning through to execution, with a clear path toward senior leadership as the team continues to grow. Brown & Beattie Ltd...SeniorLong term contractRemplacementFor contractorsWork at officeRelocation$113.8k - $163.8k per year
...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are seeking... ...and reliability requirements. This position is suitable for Senior‑ or Staff‑level engineers who demonstrate strong technical ownership...SeniorRemplacementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Compiler Engineer. Be the first to apply!
