Current jobs related to High Level Synthesis Compiler Engineer - Toronto, Ontario - Altera Semiconductor
-
High Level Synthesis Compiler Engineer
10 hours ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:About UsAltera is at the forefront of hardware acceleration, building innovative solutions for next-generation systems. We are seeking a highly skilled Senior HLS Compiler Engineer to join our team. This role is critical in advancing our high-level synthesis (HLS) compiler stack.ResponsibilitiesLead the design, development, and...
-
High Level Synthesis Compiler Engineer
14 hours ago
Toronto, Ontario, Canada Altera Full time $139,000 - $201,250Job Details:Job Description:About UsAltera is at the forefront of hardware acceleration, building innovative solutions for next-generation systems. We are seeking a highly skilled Senior HLS Compiler Engineer to join our team. This role is critical in advancing our high-level synthesis (HLS) compiler stack.ResponsibilitiesLead the design, development, and...
-
FPGA Compiler Software Engineer
2 weeks ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:We are looking for a passionate and energetic software engineer to join our team atAltera. Altera is the pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate and win in their markets. Altera combines theprogrammable logic technology with...
-
FPGA Compiler Software Engineer
23 hours ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:We are looking for a passionate and energetic software engineer to join the Quartus compiler team at Altera. Altera is a pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate, and win in their markets. Altera combines programmable logic...
-
FPGA Development Tools Engineer
1 week ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:About UsAltera is at the forefront of programmable logic and hardware acceleration. Our mission is to empower developers and system architects to rapidly design and deploy cutting-edge solutions using advanced FPGA and SoC technologies. The High Level Synthesis (HLS) team at Altera specializes in creating sophisticated tools and...
-
FPGA Compiler Software Engineer
2 weeks ago
Toronto, Ontario, Canada Altera Semiconductor Full timeJob Details:Job Description:We are looking for a passionate and energetic software engineer to join the Quartus compiler team at Altera. Altera is a pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate, and win in their markets. Altera combines programmable logic...
-
FPGA Development Tools Engineer
1 week ago
Toronto, Ontario, Canada Altera Full time $73,000 - $105,700Job Details:Job Description:About Us:Altera is at the forefront of programmable logic and hardware acceleration. Our mission is to empower developers and system architects to rapidly design and deploy cutting-edge solutions using advanced FPGA and SoC technologies. The High Level Synthesis (HLS) team at Altera specializes in creating sophisticated tools and...
-
FPGA Development Tools Engineer
23 hours ago
Toronto, Ontario, Canada Altera Semiconductor Full timeJob Details:Job Description:About Us:Altera is at the forefront of programmable logic and hardware acceleration. Our mission is to empower developers and system architects to rapidly design and deploy cutting-edge solutions using advanced FPGA and SoC technologies. The High Level Synthesis (HLS) team at Altera specializes in creating sophisticated tools and...
-
ML Compiler Engineer
1 week ago
Toronto, Ontario, Canada Amazon Web Services (AWS) Full timeDescriptionAt AWS our vision is to make deep learning pervasive for everyday developers and to democratize access to innovative infrastructure. In order to deliver on that vision, we've created innovative software and hardware solutions that make it possible.AWS Neuron is the SDK that optimizes the performance of complex neural net models executed on AWS...
-
Senior Compiler Engineer
1 week ago
Toronto, Ontario, Canada Oho Group Ltd Full timeWe're a fast-moving Series A startup on a mission and we're looking for a Compiler Engineer who can turn cutting-edge ideas into blazing-fast reality.If you live and breathe compilers, know your way around low-level codegen, and love squeezing every last drop of performance from hardware, this is your moment.What You'll Bring4+ years crafting compilers, with...
High Level Synthesis Compiler Engineer
3 weeks ago
About Us
Altera is at the forefront of hardware acceleration, building innovative solutions for next-generation systems. We are seeking a highly skilled Senior HLS Compiler Engineer to join our team. This role is critical in advancing our high-level synthesis (HLS) compiler stack.
Responsibilities
Lead the design, development, and optimization of HLS compiler infrastructure, focusing on MLIR and Clang.
Architect and implement new compiler passes, analyses, and code transformations to improve synthesis quality and performance.
Collaborate with hardware and software teams to define and implement new language features and optimizations.
Mentor junior team members and drive best practices for high-quality, maintainable code.
Contribute to open-source projects and stay current with advancements in the LLVM/MLIR/Clang ecosystems.
Analyze and optimize the compilation flow from C/C++/SYCL to hardware description languages.
Our compensation is designed to reflect the Canadian labour market. The actual salary offered may vary based on several factors, including the position's location, as well as the candidate's experience, skills, training, and job-specific knowledge. In addition to base salary, we offer performance-based incentive opportunities that reward both individual contributions and overall company success.
Estimated Salary Range: $139,000 – $201,250 CAD
We use artificial intelligence to screen, assess, or select applicants for the position. This posting is for an existing vacancy. Canadian work experience is not for this role.
Qualifications:Required Qualifications
Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or related field.
5+ years of experience developing compilers, with a strong background in HLS flows.
Extensive hands-on experience with MLIR and Clang/LLVM internals.
Proficiency in C++ (modern standards), with a strong software engineering foundation.
Deep understanding of compiler design, optimization techniques, and code generation.
Demonstrated experience in HLS toolchains, especially the lowering of high-level languages to hardware.
Experience with parallelism, pipelining, and hardware resource optimization in compilers.
Preferred Qualifications
Contributions to MLIR or Clang open-source projects.
Experience with Verilog/VHDL or other hardware description languages.
Knowledge of high-level hardware programming models (e.g., SYCL, OpenCL, CUDA).
Familiarity with FPGA or ASIC design flows.
Strong communication skills and experience working in cross-functional teams.