Sony Interactive Entertainment Global logo
Sony Interactive Entertainment Global7 months ago

Staff Software Engineer - DPDK

$180,000–$270,400 year

Hybrid · California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Entertainment

Job Summary

Staff Software Engineer with a focus on DPDK software/firmware development. Implement and optimize peer-to-peer PCIe communication between DPUs and other bus devices, minimizing latency and host CPU involvement; manage network device queues across PCIe peers and handle doorbell interrupts; architect innovative solutions and drive alignment across hardware, drivers, system software, and network teams; use hardware and software debugging tools to diagnose PCIe and DPU issues; document key technical areas and share knowledge through technical presentations.

Required Qualifications

  • BS in Computer Science / Software Engineering or 10+ years of relevant work experience
  • 8+ years of combined experience in C/C++
  • Expert level proficiency with DPDK and Software Defined Networking
  • Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device signaling
  • Ability to debug, profile, and optimize firmware performance
  • Working knowledge of networking protocols: TCP/IP, UDP and L2 layer protocols
  • Proven track-record of solving ambiguous problems with minimal direction
  • Strong debugging / analysis / troubleshooting skills
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$180k – $270k / yr

Staff Software Engineer - DPDK · Sony Interactive Entertainment Global

Apply on Sorce