Staff Software Engineer - DPU Systems Job at Playstation Global, Remote

L21qWXhKQStsenh6b2NMaVp6emh5K2RIVFE9PQ==
  • Playstation Global
  • Remote

Job Description

Why PlayStation?

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.

About the Role

At PlayStation, our Gaming, Developer & Future Technology (GDFT) Group is leading the cloud gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond! Would you like to use your skills, time, and passion on meaningful projects that are building the future? We're looking for a Staff Software Engineer with a strong background in DPU software/firmware development , who loves designing and building innovative hardware and software, wants to make an impact, and enjoys working with creative, intelligent and collaborative teammates. If that sounds like you, come help us build world class technology capable of delivering fun and unique gaming experiences to millions of players!

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 

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 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

Preferred Qualifications

  • Experience with P4

  • Experience with Open vSwitch/Sonic

  • EVPN-VXLAN knowledge

  • Network driver development experience on Linux or embedded OS or similar

  • Experience with storage offload engines and computer networking domains 

  • A track record of technical leadership guiding teams without hard authority.

Additional Skills

  • Motivated self-starter.

  • Experience with Rust.

  • Enjoys working in a fast-paced, collaborative environment

  • Knowledge of Japanese language and culture is a plus

Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights.

At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.

Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.

In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more.

The estimated base pay range for this role is listed below.

$161,100—$241,700 USD

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

Job Tags

Remote job, Full time, Work experience placement, Immediate start

Similar Jobs

Domus Search

Assistant Director of Nursing Job at Domus Search

 ...Medicare patients these patient records form the primary audit material for the CHAP site visit Provide or coordinate skilled nursing visits through patient discharge, ensuring clinical documentation meets Medicare Conditions of Participation Maintain survey-ready... 

Citizens Debt Relief

Financial Sales Consultant Job at Citizens Debt Relief

 ...specialize in helping clients overwhelmed with unsecured debt achieve financial stability. Our team of dedicated professionals is committed to...  ...earning potential in an industry that is rapidly growing. Our consultants have the ability to make a base salary and uncapped... 

GoKeyless

Project Purchasing Coordinator Job at GoKeyless

 ...The Project Purchasing Coordinator (PPC) owns procurement and order operations for GoKeyless Build. Reporting to the Sales Operations Manager, this role manages the full pre-PO quote cycle, places and revises purchase orders, supports sales order revisions, maintains... 

Shawnee Local School District

Spanish Teacher Job at Shawnee Local School District

 ...Shawnee Local School District is seeking qualified applicants for the position of Spanish teacher. Interested candidates should possess a valid Ohio teaching license. The ideal candidate will: - exhibit professionalism that reflects positively on our district- have excellent... 

Nexo

Salesforce Marketing Cloud Admin Job at Nexo

 ...functions, including user account maintenance and access management. Create, maintain, and troubleshoot integration processes between Salesforce and other needed solutions. Perform root cause analysis and resolution for all Marketing Cloud issues, including in...