Contribute to our portfolio companies’ success by browsing open positions below.

Compiler Engineer at LegUp Computing
Toronto, Ontario, CA

You will be contributing to our state-of-the-art LegUp high-level synthesis compiler to help generate high-performance hardware from C/C++. You will write LLVM compiler passes to analyze and optimize software applications. This involves, but is not limited to, designing and implementing complex algorithms in our compiler to improve the quality of the generated hardware and to implement additional features to support a wide range of applications.



  • Excellent programming skills. Proficient in C/C++.
  • Strong knowledge of algorithms and data structures.
  • Strong knowledge of compilers. Experience in working with the LLVM compiler is a definite plus.
  • Experience in using or working on HLS tools is a strong asset.
  • Experience in using FPGAs and HDL is a strong asset.