Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Compiler Engineer

$127k - $225k per year
Full-time

Huawei 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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Senior Compiler Engineer in Markham, ON vacancy
  • $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... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    15 days ago
  • $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... 
    Senior
    For contractors
    Work at office

    Valard Construction

    Markham, ON
    12 days ago
  • $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... 
    Senior
    Full time

    Worley

    Markham, ON
    15 days ago
  • $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... 
    Senior
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Markham, ON
    15 days ago
  • $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... 
    Senior
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  •  ...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... 
    Senior
    Long term contract
    Contract work
    Work at office
    Local area

    Chisholm Fleming and Associates

    Markham, ON
    21 days ago
  •  ...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... 
    Senior
    Work at office
    Relocation
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    13 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Sentrex Health Solutions

    Markham, ON
    14 days ago
  • $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... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Markham, ON
    15 days ago
  • $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... 
    Senior
    Minimum wage
    Long term contract
    Full time
    Temporary work
    For contractors
    Internship
    Local area
    Worldwide
    Relocation
    Flexible hours

    Engie

    Markham, ON
    a month ago
  •  ...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... 
    Senior
    Permanent employment
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Markham, ON
    23 days ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    22 days ago
  •  ...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... 
    Senior
    Casual work
    Internship

    AMD

    Markham, ON
    14 days ago
  •  ...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... 
    Senior
    Full time

    TorontoJobs.ca Recruitment Division

    Markham, ON
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Shift work
    Night shift

    Stantec

    Markham, ON
    8 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    11 days ago
  • $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 (... 
    Senior
    Work at office
    Local area
    Worldwide
    Night shift

    Accommodations Plus International

    Markham, ON
    13 days ago
  • $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... 
    Senior
    Full time
    Casual work
    Work at office
    Local area
    Worldwide
    Monday to friday
    Night shift
    Afternoon shift

    Accommodations Plus International

    Markham, ON
    5 days ago
  • $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... 
    Senior
    Internship
    Remote work

    Yeti to Work

    Markham, ON
    6 days ago
  • $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 contract
    Remote work
    Worldwide

    Synopsys Inc

    Markham, ON
    11 days ago
  •  ...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

    AMD

    Markham, ON
    14 days ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Internship
    Work at office
    Local area

    Stantec

    Markham, ON
    12 days ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    14 days ago
  •  ...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

    Trevor Frances Recruitment

    Markham, ON
    19 days ago
  • $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

    Green Infrastructure Partners

    Markham, ON
    1 day ago
  •  ...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.... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    7 days ago
  • $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... 
    Senior
    Long term contract
    Full time
    Work at office

    Black & McDonald Limited

    Markham, ON
    2 days ago
  • $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... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Markham, ON
    15 days ago
  • $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... 
    Senior
    Long term contract
    Remplacement
    For contractors
    Work at office
    Relocation

    Concepts (GTA) Inc.

    Markham, ON
    26 days ago
  • $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... 
    Senior
    Remplacement
    Work from home

    Qualcomm

    Markham, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Compiler Engineer. Be the first to apply!