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

$161,100 - $241,700
Oct 20, 2025
Remote, US
Apply Now

PlayStation's Gaming, Developer & Future Technology (GDFT) Group is leading the cloud gaming revolution by putting console-quality video games on any device. They are looking for a Staff Software Engineer to design and build innovative hardware and software for DPUs to deliver fun and unique gaming experiences to millions of players.

Requirements

  • 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
  • Proven track-record of solving ambiguous problems with minimal direction.
  • Strong debugging / analysis / troubleshooting skills
  • Experience with Rust.

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
  • 8+ years of combined experience in C/C++
  • Motivated self-starter.
  • Enjoys working in a fast-paced, collaborative environment
  • Knowledge of Japanese language and culture is a plus