Назад
Company hidden
3 часа назад

Principal Engineer, ASIC Verification (AI/HPC)

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

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

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

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

Текст:
/

TL;DR

Principal Engineer, ASIC Verification (AI/HPC): Developing the architecture for functional verification environments, reference models, and bus-functional monitors for complex custom SoCs with an accent on random techniques and coverage analysis. Focus on architecting tools for multi-core SoCs, debugging failures, and transforming engineering requirements into scalable software tools.

Location: Ottawa, Canada or Toronto, Canada

Salary: 145,800 - 194,400 CAD per annum

Company

A leading semiconductor solutions provider creating essential building blocks for data infrastructure across enterprise, cloud, and AI architectures.

What you will do

  • Develop architecture for functional verification environments, including reference models, bus-functional monitors, and drivers.
  • Write comprehensive verification test plans using random techniques and coverage analysis in collaboration with designers.
  • Build and tune verification environments to achieve coverage goals and resolve failures.
  • Verify boot code and develop tools to streamline the design of state-of-the-art multi-core SoCs.
  • Transform engineering requirements into scalable software tools for highly parallel compute environments.
  • Execute unit and regression testing of software tools.

Requirements

  • BS in Computer Engineering, Electrical Engineering, or Computer Science (MS/PhD preferred).
  • 10+ years of experience in verification, firmware, and software development (5+ years with MS/PhD).
  • Proficiency with System Verilog and UVM.
  • Experience building sophisticated directed and random-verification environments.
  • Experience with scripting languages such as Python or Perl and EDA Verification tools.
  • Strong knowledge of Object-Oriented Design and Linux O.S.

Nice to have

  • Strong programming skills in C++ and ARM assembly.
  • Understanding of networking protocols.

Culture & Benefits

  • Competitive compensation and comprehensive benefits package.
  • Environment centered on shared collaboration, transparency, and inclusivity.
  • Access to tools and resources designed to support professional growth and leadership.

Hiring process

  • Interviews focusing on individual experience, thought process, and communication skills.
  • Strict prohibition of AI tools (ChatGPT, Copilot, etc.) during the interview process.

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