Назад
Company hidden
6 дней назад

Hardware Design Engineer - Intern (FPGA)

95 000 - 100 000CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Hardware Design Engineer - Intern (FPGA): Designing and validating RTL and FPGA-based systems using PCIe, DDR4/5, Ethernet, and ARM HPS technologies with an accent on FPGA integration, hardware-software co-development, and system bring-up. Focus on debugging complex FPGA products, developing software abstractions and drivers, and optimizing end-to-end performance across SmartNIC and embedded platforms.

Location: Toronto, Ontario, Canada

Salary: CAD 95K–100K annually, with additional performance-based incentive opportunities.

Company

hirify.global’s System Example Design team develops end-to-end solutions that provide efficient access to hirify.global FPGA device capabilities.

What you will do

  • Design, integrate, and validate RTL for FPGA-based systems and platforms.
  • Implement FPGA subsystems using PCIe, EMIF, Ethernet, networking IPs, and ARM Hard Processor Systems.
  • Collaborate with hardware, software, and application teams on FPGA hardware-software co-design and integration.
  • Support board bring-up, system-level validation, debugging, architecture, and performance optimization.
  • Develop software abstractions, drivers, and frameworks for FPGA acceleration solutions.
  • Work on complex FPGA-based products including SmartNICs, GPU-connected embedded platforms, and ARM HPS-based solutions.

Requirements

  • Currently pursuing a Bachelor’s degree in Computer Engineering, Engineering Science, Computer Science, Mathematics, Electrical Engineering, or an equivalent field.
  • At least 3 months of experience in digital logic hardware design or verification, including SystemVerilog, Verilog, and/or VHDL.
  • At least 3 months of experience in software programming or scripting, including C/C++ and/or Python.
  • Strong communication, initiative, innovation, teamwork, problem-solving, and attention to detail.
  • Accountability, integrity, a results-oriented mindset, collaborative working style, influencing skills, and willingness to work across global teams.
  • Applicants must be eligible for any required Canadian export authorizations. Canadian work experience is not required.

Nice to have

  • Familiarity with FPGA development flows and tools such as Quartus.
  • Experience with hardware-software co-design or embedded systems projects.
  • Strong analytical and problem-solving skills.

Culture & Benefits

  • Full-time student/intern position with a fixed term.
  • Shift 1 schedule in Canada.
  • Performance-based incentive opportunities in addition to base salary.
  • Collaborative work across hardware, software, application, and global teams.
  • Artificial intelligence may be used to screen, assess, or select applicants.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →