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

PCIe Senior/Lead Software Engineer (PCIe)

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

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

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

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

Текст:
/
TL;DR
PCIe Senior/Lead Software Engineer (PCIe/networking): Developing low-level software that manages high-speed communication between networking hardware components with an accent on PCIe link bring-up, driver development, and hardware reliability. Focus on tuning PCIe parameters, improving error resilience with AER and DPC, measuring read/write performance, and building automated validation tests in C, C++, and Python.

Location: Vancouver, BC, Canada

Salary: $120,000–$195,000 base pay annually across Canada, with eligibility for bonuses and equity depending on the role.

Company

hirify.global develops client-to-cloud networking solutions for data centers, campuses, and routing environments, using cloud computing, artificial intelligence, and software-defined networking.

What you will do

  • Bring up PCIe links on new hardware designs and tune parameters on root ports, bridges, and endpoints.
  • Modify Linux PCI drivers and virtual memory allocation.
  • Use AER and DPC to improve error visibility and PCIe link resilience.
  • Develop userspace software mediating between networking ASICs, FPGAs, and PCIe bridges.
  • Measure hardware read and write performance.
  • Develop automated feature-validation tests using C, C++, and Python.

Requirements

  • Strong engineering and computer science fundamentals.
  • 8+ years of experience with C or C++.
  • Solid understanding of PCIe hardware and software drivers.
  • Experience with PCIe switches and low-level firmware diagnostics.
  • Hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level firmware.

Nice to have

  • Python experience.
  • Knowledge of PCIe state machines, LTSSM, TLP, and credit flow control.

Culture & Benefits

  • Inclusive environment that values diverse perspectives and collaboration.
  • Medical, dental, vision, wellbeing, and income protection benefits.
  • Group Retirement Savings Plan.
  • Potential eligibility for discretionary bonuses and equity.
  • Compensation is adjusted by work location within Canada.

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