Titre du poste ou emplacement
Toronto, ON
Full-time
Experienced
Job Title: FPGA Emulation EngineerJob ID: DR720432113Location: Toronto, ON
What you will be doing:
  • Create innovative hardware and delivers industry leading AI performance and efficiency with the team.
  • Own and drive the entire FPGA prototyping flow for the next generation AI accelerator.
  • RTL design, verification, FPGA partitioning and implementation
  • Lab based bring up of the SoC.
  • You will be working with architects, designers, software engineers, and verification teams to accomplish your tasks.
What you must have:
  • BS/MS/PHD in EE/CE/CS, or equivalent
  • 5+ years of experience in FPGA design, timing constraint and timing closure, analyzing and improving RTL hardware performance and area as well as lab bring up of FPGA
  • Good understanding of PCI Express
  • Knowledge of memory interfaces (DDR/LPDDR/etc.)
  • Good verbal and written communication skills
  • Ability to work independently and as part of a team.
  • Problem-solving and trouble-shooting skills; ability to take initiative and solve problems.
  • Good understanding of computer architecture.
  • Knowledge of RISC-V cores.
  • Experience with conversion of ASIC design to FPGA for emulation or prototyping purpose.
  • Experience with emulation or prototyping platform: Synopsys ZeBu/HAPS, Cadence Palladium/Protium or other platforms, including compilation, debug, performance, and throughput tuning.
  • Experience with various verification tasks - test plan development, test bench development, simulation/waveform debug, coverage analysis.
  • Working knowledge of Linux.
  • Working knowledge of Python/Perl.
  • Working experience in verification with SV/UVM.
  • Knowledge of Deep Learning concepts and frameworks is a plus
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com
By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.