Назад
Company hidden
1 день назад

PCIe Software Engineer (Embedded)

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

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

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

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

Текст:
/

TL;DR

PCIe Software Engineer (Embedded/C++): Developing code for high-speed communication between hardware components in networking switches with an accent on maximizing bandwidth and improving reliability on PCIe links. Focus on bringing up PCIe links on new hardware, modifying Linux PCI drivers, and developing userspace software for networking ASICs and FPGAs.

Company

hirify.global is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.

What you will do

  • Bring up PCIe links on new hardware designs.
  • Tune PCIe parameters on root ports, bridges, and end points.
  • Modify Linux PCI drivers and virtual memory allocation.
  • Use AER and DPC to improve error visibility and resiliency.
  • Develop userspace software mediating between networking ASICs, FPGAs, and PCIe bridges.
  • Develop automated tests using C, C++, and Python to validate features.

Requirements

  • 3+ years of fluency in C or C++.
  • Solid understanding of PCIe hardware and software drivers.
  • Significant hands-on experience diagnosing problems and fixing bugs in low-level firmware.
  • Strong engineering and Computer Science fundamentals.

Nice to have

  • Experience with Python.
  • Knowledge of PCIe state machine, LTSSM, TLP, and credit flow control.
  • Experience with PCIe switches.

Culture & Benefits

  • Work in an inclusive environment that values diversity of thought and perspectives.
  • Join a team recognized for excellence in engineering, compensation, and work-life balance.
  • Opportunity to work at the hardware/software boundary on high-performance networking infrastructure.

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