FPGA Development Tools Engineer

AlteraToronto, ON
CA$100,000 - CA$130,000Onsite

About The Position

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 compiler technologies that translate high-level programming languages into efficient hardware implementations. Join us and help shape the future of HLS, enabling faster innovation in fields such as AI, cloud computing, and embedded systems.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field with 3+ years of experience.
  • Academic or project experience with C/C++ programming.
  • Familiarity with compiler concepts (parsing, code generation, optimization) through coursework or personal projects.
  • Exposure to digital logic design fundamentals and hardware flows (FPGA/ASIC).

Nice To Haves

  • Eagerness to learn about HLS compilers and hardware synthesis.
  • Good analytical, communication, and teamwork skills.
  • Coursework or internship experience in compiler development or hardware synthesis.
  • Familiarity with MLIR, LLVM, or Clang.
  • Exposure to HLS tools (e.g., Xilinx Vivado HLS, Intel HLS).
  • Basic understanding of hardware description languages (Verilog/VHDL).
  • Experience with version control systems (e.g., Git).

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.

Benefits

  • Mentorship and hands-on training from experienced compiler and hardware engineers.
  • Competitive salary and benefits.
  • Opportunities for professional growth and advancement.
  • Supportive and innovative work environment.
  • performance-based incentive opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service