High Level Synthesis Compiler Engineer
2 days ago
Altera .# **Job Details:**### ## **Job Description:**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 CADWe use artificial intelligence to screen, assess, or select applicants for the position. This posting is for an existing vacancy. Canadian work experience is not required 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.### ## **Job Type:**Regular### ## **Shift:**Shift 1 (Canada)### ## **Primary Location:**Toronto, Ontario, Canada### ## **Additional Locations:**### ## **Posting Statement:**All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.#J-18808-Ljbffr
-
High Level Synthesis Compiler Engineer
5 days 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...
-
High Level Synthesis Compiler Engineer
2 days ago
Toronto, Ontario, Canada Altera Semiconductor Full timeJob 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...
-
High Level Synthesis
1 week ago
Toronto, Ontario, Canada Altera Semiconductor Full time $75,000 - $95,000 per yearJob Details:Job Description:About the Role:Join our advanced compiler team as a High Level Synthesis (HLS) Compiler Undergraduate Intern This internship provides hands-on experience in compiler development for digital hardware synthesis, focusing on transforming high-level programming languages into optimized hardware descriptions. You will collaborate with...
-
Quartus - Synthesis Engineer
4 weeks ago
Toronto, Canada Altera Full timeJoin to apply for the Quartus - Synthesis Engineer role at AlteraWe are looking for a passionate and energetic Software Engineer to join the Quartus Compiler Synthesis team at Altera! Altera is one of the world's leading providers of programmable solutions. With a renewed focus on agility, software-first, and AI-driven solutions, Altera is shaping the future...
-
FPGA Compiler Software Engineer
4 weeks ago
Toronto, Canada Altera Full timeAltera .# **Job Details:**### ## **Job Description:**We are looking for a passionate and energetic software engineer to join our team at **Altera**. 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...
-
FPGA Compiler Software Engineer
4 weeks ago
Toronto, Canada Altera Full timeAltera .# **Job Details:**### ## **Job Description:**We are looking for a passionate and energetic software engineer to join our team at **Altera**. 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...
-
FPGA Compiler Software Engineer
3 weeks ago
Toronto, Canada Altera Full timeAltera .# **Job Details:**### ## **Job Description:**We are looking for a passionate and energetic software engineer to join our team at **Altera**. 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...
-
Remote FPGA HLS Compiler Engineer
2 weeks ago
Toronto, Canada Altera Full timeA leading software company in Toronto is seeking a Compiler Development Engineer to work on HLS compiler infrastructure and improve hardware synthesis flows. You will engage in designing compiler optimizations and validating outputs, alongside experienced engineers. The ideal candidate has a background in C/C++ programming and familiarity with compiler...
-
Remote FPGA HLS Compiler Engineer
2 weeks ago
Toronto, Canada Altera Full timeA leading software company in Toronto is seeking a Compiler Development Engineer to work on HLS compiler infrastructure and improve hardware synthesis flows. You will engage in designing compiler optimizations and validating outputs, alongside experienced engineers. The ideal candidate has a background in C/C++ programming and familiarity with compiler...
-
FPGA Compiler Software Engineer
2 weeks ago
Toronto, Ontario, Canada Altera Semiconductor Full time $80,000 - $120,000 per yearJob Details:Job Description: We are looking for a passionate and energetic software engineer to join our team at Altera. 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 the programmable logic technology...