Назад
Company hidden
2 дня назад

Staff Software Engineer (DPDK)

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

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

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

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

Текст:
/

TL;DR

Staff Software Engineer (DPDK): Developing and optimizing DPU software and firmware for cloud gaming infrastructure with an accent on peer-to-peer PCIe communication and network device queue management. Focus on minimizing latency, reducing host CPU involvement, and architecting high-performance networking solutions to deliver console-quality gaming experiences.

Location: Hybrid (Aliso Viejo, CA, United States)

Salary: $198,200 - $297,400 USD

Company

hirify.global (Sony Interactive Entertainment) is a global leader in gaming hardware and network services, delivering cutting-edge entertainment experiences to millions of players worldwide.

What you will do

  • Implement and optimize peer-to-peer PCIe communication between DPUs and other bus devices to minimize latency.
  • Manage network device queues across PCIe peers and handle doorbell interrupts.
  • Architect innovative hardware/software solutions and drive alignment across teams and stakeholders.
  • Collaborate with hardware, drivers, system software, and network cross-functional teams.
  • Diagnose PCIe and DPU issues using specialized hardware and software debugging tools.
  • Document technical specifications and share knowledge through technical presentations.

Requirements

  • BS in Computer Science / Software Engineering or 10+ years of relevant work experience.
  • 8+ years of professional experience in C/C++.
  • Expert level proficiency with DPDK and Software Defined Networking (SDN).
  • Strong understanding of PCIe P2P communication, memory-mapped I/O, and device-to-device signaling.
  • Ability to debug, profile, and optimize firmware performance.
  • Working knowledge of networking protocols including TCP/IP, UDP, and L2 layer protocols.

Nice to have

  • Experience developing software or firmware on DPUs or similar technologies.
  • Knowledge of Open vSwitch, Sonic, or EVPN-VXLAN.
  • Network driver development experience on Linux or embedded OS.
  • Experience with storage offload engines and computer networking domains.
  • Technical leadership experience and familiarity with Rust.

Culture & Benefits

  • Hybrid working policy for flexibility.
  • Comprehensive benefits package including medical, dental, and vision insurance.
  • Matching 401(k) retirement plan.
  • Paid time off and wellness programs.
  • Exclusive employee discounts for Sony products.

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