HLS Compiler Engineer — Hardware Synthesis & AI Acceleration

Altera

Toronto

On-site

CAD 100,000 - 130,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Mentorship
Career growth opportunities
Competitive salary
Supportive work environment

Job summary

Altera in Toronto, Ontario, Canada is seeking a software engineer to help build and optimize the HLS compiler infrastructure that translates high-level code into hardware descriptions for FPGA/ASIC targets. You will work on compiler passes, code transformations, and flows from C/C++ to HDLs, contributing to performance, resource efficiency, and AI workloads.

You will be mentored by experienced compiler and hardware engineers and participate in a collaborative, innovative environment with

Qualifications

  • Bachelor degree in CS/EE/CE or related field with 3+ years of experience in C/C++ programming.

Responsibilities

  • Assist in the development and maintenance of HLS compiler infrastructure.
  • Support the implementation of compiler passes and code transformations to optimize high-level code for hardware synthesis.
  • Analyze and improve compilation flow from C/C++ to hardware description languages.
  • Research in cutting edge compiler technology for AI computation workload
  • Help integrate and test new features in HLS compilers, focusing on performance and resource optimization.
  • Participate in debugging and validating compiler outputs.
  • Document work and contribute to internal knowledge bases.

Skills

C/C++ programming
Compiler concepts
Digital logic design

Education

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field

Tools

MLIR
LLVM
Clang
Xilinx Vivado HLS
Intel HLS
Git

Job description

Altera in Toronto, Ontario, Canada is seeking a software engineer to help build and optimize the HLS compiler infrastructure that translates high-level code into hardware descriptions for FPGA/ASIC targets. You will work on compiler passes, code transformations, and flows from C/C++ to HDLs, contributing to performance, resource efficiency, and AI workloads.

You will be mentored by experienced compiler and hardware engineers and participate in a collaborative, innovative environment with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

High-Level Synthesis Engineer Intern (FPGA/Compiler)
High-Level Synthesis Engineer Intern (FPGA/Compiler)

Altera Corporation • Toronto

On-site
CAD 95,000 - 100,000
Mentorship
Competitive salary
Benefits
+1
High Level Synthesis (HLS) Compiler Engineer (Contract)
High Level Synthesis (HLS) Compiler Engineer (Contract)

207 Altera Semiconductor Technology Canada ULC • Toronto

On-site
CAD 100,000 - 130,000
Competitive salary
Benefits
High Level Synthesis (HLS) Compiler Engineer (Contract)
High Level Synthesis (HLS) Compiler Engineer (Contract)

Altera • Toronto

On-site
CAD 100,000 - 130,000
Mentorship
Career growth opportunities
Competitive salary
+1
FPGA Development Tools Engineer
FPGA Development Tools Engineer

Altera • Toronto

On-site
CAD 100,000 - 130,000
Mentorship and training
Competitive salary and benefits
Growth opportunities
+1
High Level Synthesis Engineer - Intern
High Level Synthesis Engineer - Intern

207 Altera Semiconductor Technology Canada ULC • Toronto

On-site
CAD 95,000 - 100,000
Mentorship program
Competitive salary
Growth opportunities
+1
High Level Synthesis (HLS) Compiler Engineer (Contract)
High Level Synthesis (HLS) Compiler Engineer (Contract)

Altera Corporation • Toronto

On-site
CAD 100,000 - 130,000
Mentorship and hands-on training
Competitive salary and benefits
Opportunities for growth
High Level Synthesis Engineer - Intern
High Level Synthesis Engineer - Intern

Altera Corporation • Toronto

On-site
CAD 95,000 - 100,000
Mentorship
Competitive salary
Benefits
+1
High Level Synthesis Compiler Engineer
High Level Synthesis Compiler Engineer

207 Altera Semiconductor Technology Canada ULC • Toronto

On-site
CAD 124,100 - 179,700
FPGA Compiler Intern: C/C++, HDL & Synthesis Testing
FPGA Compiler Intern: C/C++, HDL & Synthesis Testing

Altera • Toronto

On-site
CAD 95,000 - 100,000
Senior FPGA Compiler & Placement Engineer
Senior FPGA Compiler & Placement Engineer

altera • Toronto

On-site
CAD 129,000 - 187,000
null