Senior Compiler Engineer

Intel

Toronto, Canada
Base: cad 155,888.00-220,069.00; bonus/equity: not...
Hybrid
Compiler architecture understanding
Software optimizations for cpu
Production-quality compilers development
The Intel Compiler Engineering Team is responsible for the creation of industry-leading Intel C/C++/DPC++ and Fortran Compilers and is a leader in LLVM.org

Job Summary

  • The Intel Compiler Engineering Team is responsible for the creation of industry-leading Intel C/C++/DPC++ and Fortran Compilers and is a leader in LLVM.org.
  • In this role you will be responsible for analysis of applications and benchmarks, as well as definition, design, development, test, debugging, release, enhancement, and maintenance of software compiler tools.
  • This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.

Matching Summary

The Intel Compiler Engineering Team is responsible for the creation of industry-leading Intel C/C++/DPC++ and Fortran Compilers and is a leader in LLVM.org.

Salary

Base: CAD 155,888.00-220,069.00; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Compiler architecture understanding
  • Software optimizations for CPU
  • Production-quality compilers development
  • C/C++ programming
  • Object-oriented programming
  • Data structures

Nice-to-have

  • Pro-actively pursue solutions
  • Work independently
  • Cross-geo collaboration
  • Hardware design teams interaction
  • Open source communities participation

Key Requirements

  • 5+ years of experience
  • Bachelor's degree
  • Master's degree and 4+ years of experience or PhD 2+ years of experience
  • Experience with vectorization and parallel programming models
  • Experience with LLVM compiler framework
  • Experience with linkers, assembler
  • Experience in performance analysis using profiler tools

Work Rights

Not specified

Tailored Resume

Cover Letter