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

Engineer II-Emulation (SoC)

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

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

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

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

Текст:
/
TL;DR
Engineer II-Emulation (SoC): Enabling hardware/firmware development and system-level co-verification of advanced SoC devices using Cadence Palladium emulators and Cadence Protium FPGA platforms with an accent on architectural exploration, pre-silicon verification, and post-silicon validation. Focus on developing and debugging C/C++ firmware, analyzing performance and power, and troubleshooting server hardware and networking infrastructure.

Location: Burnaby, Canada

Annual base salary: $76,000–$114,000, plus restricted stock units and quarterly bonus payments.

Company

A global technology organization developing semiconductor products and solutions that power embedded and computing systems.

What you will do

  • Enable hardware and firmware development and system-level co-verification for advanced System-on-Chip devices.
  • Use Cadence Palladium hardware emulators and Cadence Protium FPGA-based prototyping platforms.
  • Support SoC development from architectural exploration through pre-silicon verification and post-silicon validation.
  • Perform hardware/firmware co-development, performance testing, power analysis, and post-silicon investigations.
  • Collaborate with architects, hardware designers, firmware engineers, and verification teams.
  • Develop debugging and problem-solving solutions for server hardware and networking infrastructure.

Requirements

  • Bachelor’s or master’s degree in Electrical/Electronic Engineering, Computer Science, or Computer Engineering.
  • For candidates with a master’s degree, up to two years of relevant experience.
  • Linux experience and strong programming and scripting skills in Python, Tcl, and C.
  • Familiarity with C/C++ embedded firmware development, digital design, RTL coding, simulation, and debugging.
  • Knowledge of MIPS, ARM, and RISC-V CPU architectures.
  • Strong analytical, documentation, problem-solving, communication, and interpersonal skills.

Nice to have

  • Experience validating or verifying PCIe, CXL, SAS/SATA, and NVMe protocols.
  • Knowledge of DDR4/DDR5 memory technologies and computer system I/O hierarchies.
  • Experience with FPGA-based verification or emulation, test automation, and testing methodologies.
  • Familiarity with frontend design, Git or Subversion, and Linux and Windows environments.

Culture & Benefits

  • Health benefits begin on the first day.
  • Retirement savings plans and an employee stock purchase program with a six-month look-back feature.
  • Competitive total compensation including base pay, restricted stock units, and quarterly bonuses.
  • Travel is expected approximately 0%–25% of the time.
  • Employee development and leadership programs are available.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →