Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Playstation Logo

Staff Software Engineer - DPU Systems

Playstation

$198,200 - $297,400
Oct 16, 2025
Remote, US • Aliso Viejo, CA, US
Apply Now

PlayStation's Gaming, Developer & Future Technology (GDFT) Group is looking to revolutionize cloud gaming by enabling console-quality video games on any device. They need a Staff Software Engineer to develop and optimize the underlying hardware and software infrastructure, specifically focusing on DPU (Data Processing Unit) firmware and high-performance systems, to deliver seamless and unique gaming experiences to millions of players.

Requirements

  • 8+ years of combined experience in C/C++
  • Expert level proficiency developing software/firmware on Nvidia BlueField DPUs, or similar technologies
  • 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
  • Experience with P4
  • Network driver development experience on Linux or embedded OS or similar

Responsibilities

  • Design, develop, and maintain firmware for DPUs in high performance systems
  • 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 to process them.
  • Architect innovative solutions and drive alignment across teams and stakeholders.
  • Collaborate across hardware, drivers, system software and network cross functional teams.
  • Use hardware and software debugging tools to diagnose PCIe and DPU issues.
  • Document key technical areas and share knowledge through technical presentations

Other

  • BS in Computer Science / Software Engineering or 10+ years of relevant work experience
  • Proven track-record of solving ambiguous problems with minimal direction.
  • Strong debugging / analysis / troubleshooting skills
  • A track record of technical leadership guiding teams without hard authority.
  • Motivated self-starter.