High Level Synthesis Compiler Engineer

Altera Corporation

Toronto, Canada
Base: $139,000 – $201,250 cad; bonus/equity: perfo...
Mlir and clang/llvm internals
C++ (modern standards)
Compiler design and optimization
Lead the design, development, and optimization of HLS compiler infrastructure, focusing on MLIR and Clang

Job Summary

  • Lead the design, development, and optimization of HLS compiler infrastructure, focusing on MLIR and Clang.
  • Collaborate with hardware and software teams to define and implement new language features and optimizations.
  • Analyze and optimize the compilation flow from C/C++/SYCL to hardware description languages.

Matching Summary

Lead the design, development, and optimization of HLS compiler infrastructure, focusing on MLIR and Clang.

Salary

Base: $139,000 – $201,250 CAD; Bonus/Equity: performance-based incentive opportunities; Benefits: Not specified

Skills & Requirements

Must-have

  • MLIR and Clang/LLVM internals
  • C++ (modern standards)
  • compiler design and optimization
  • HLS toolchains
  • parallelism and pipelining

Nice-to-have

  • MLIR or Clang open-source contributions
  • SYCL, OpenCL, CUDA knowledge
  • FPGA or ASIC design flows
  • strong communication skills

Key Requirements

  • 5+ years compiler development experience
  • HLS flows background
  • Bachelor's, Master's, or Ph.D. degree
  • Canadian work experience not required

Work Rights

Not specified

Tailored Resume

Cover Letter