Staff Software Engineer (DPDK)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
(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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →