Назад
Company hidden
обновлено 6 дней назад

Principal Engineer - Design

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

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

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

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

Текст:
/
TL;DR
Principal Engineer - Design (SoC Hardware Emulation): Enabling hardware and firmware development through SoC co-verification across architectural exploration, pre-silicon validation, and post-silicon investigations with an accent on RTL porting, FPGA platforms, embedded systems, and serial protocols. Focus on developing emulation hardware and firmware tests, troubleshooting multi-core real-time systems, and analyzing complex verification and performance issues.

Location: Burnaby, Canada

Annual base salary: $86,000–$186,000

Company

hirify.global develops semiconductor products and SoC solutions for technologies used around the world.

What you will do

  • Port SoC RTL to hardware emulators and FPGA platforms.
  • Develop emulation-specific hardware for pre-silicon subsystem and system-level co-verification.
  • Build shared test ecosystems and develop firmware and tests for pre- and post-silicon validation.
  • Troubleshoot complex embedded multi-core real-time systems running emulation test plans.
  • Use protocol analyzers for analysis and error injection.
  • Track verification progress and product quality, and present technical information to engineering teams.

Requirements

  • BS/MS degree or higher in Electrical, Electronic, or Computer Engineering.
  • 10+ years of relevant experience, including 5+ years with serial protocols such as SAS, SATA, or NVMe and thorough PCIe knowledge.
  • Experience with Linux, C, Python, Tcl, Bash, digital design, and RTL coding using VHDL, Verilog, or SystemVerilog.
  • Knowledge of server and storage systems, Windows/Linux host driver architectures, and system validation testing.
  • Knowledge of MIPS, ARM, or RISC-V architectures, including JTAG, I2C, and firmware programming.
  • Strong analytical, problem-solving, communication, documentation, and self-management skills.

Nice to have

  • Experience with RAID HBAs, SAS controllers, test automation, testing methodologies, and test tools.
  • Embedded Linux and RTOS development experience, including processes, threads, scheduling, synchronization, and memory management.
  • Cadence infrastructure support and process-flow experience.

Culture & Benefits

  • Full-time position with an employee-focused environment built around trust, empowerment, respect, diversity, and communication.
  • Health benefits begin on the first day.
  • Retirement savings plans, restricted stock units, quarterly bonuses, and an employee stock purchase program are provided.
  • Travel is expected approximately 0%–25% of the time.

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