Talent.com
Staff Software Engineer - DPU Systems
Staff Software Engineer - DPU SystemsSony PlayStation • California, MO, United States
Staff Software Engineer - DPU Systems

Staff Software Engineer - DPU Systems

Sony PlayStation • California, MO, United States
15 hours ago
Job type
  • Full-time
Job description

Why PlayStation?

PlayStation isnt just the Best Place to Play its also the Best Place to Work. Today, were recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, 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? Were 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 roles 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 SIEs 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Staff Software Engineer • California, MO, United States

    Related jobs
    Sr Software Engineer- Distributed Systems

    Sr Software Engineer- Distributed Systems

    Oracle • Jefferson City, MO, United States
    Full-time
    As a member of the Security and Identity team, you will be part of a team responsible for the platform used by OCI service teams and external customers to transfer artifacts and data from one regio...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Local Services

    Staff Software Engineer, Local Services

    Square • California, MO, United States
    Full-time
    The Local Services team builds tools for businesses that sell time, expertise, and servicessupporting Square Appointments and Square Invoices, two of Square's most widely used products.As a Staff S...Show more
    Last updated: 17 hours ago • Promoted • New!
    Staff Software Engineer, Backend (Consumer - Growth)

    Staff Software Engineer, Backend (Consumer - Growth)

    Coinbase • Jefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Backend (Platform - Finhub)

    Staff Software Engineer, Backend (Platform - Finhub)

    Coinbase • Jefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    Senior Staff Software Engineer - Time Engineering Seattle, WA

    Senior Staff Software Engineer - Time Engineering Seattle, WA

    Rippling • California, MO, United States
    Full-time
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Backend (Platform - Risk Platform)

    Staff Software Engineer, Backend (Platform - Risk Platform)

    Coinbase • Jefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Mapping

    Staff Software Engineer, Mapping

    General Motors • Jefferson City, MO, United States
    Full-time
    This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren,.Mountain View, Sunnyvale], you are expected to report to that location three times a week, at minimu...Show more
    Last updated: 2 days ago • Promoted
    Sr. Staff Software Engineer, Pay Group Engineering

    Sr. Staff Software Engineer, Pay Group Engineering

    Gusto • California, MO, United States
    Full-time
    Staff Software Engineer, Pay Group Engineering.Staff Software Engineer, Pay Group Engineering.About Gusto : At Gusto, we're on a mission to grow the small business economy.We handle the hard stuffli...Show more
    Last updated: 17 hours ago • Promoted • New!
    Staff Software Engineer, Backend (Consumer)

    Staff Software Engineer, Backend (Consumer)

    Coinbase • Jefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Autonomy Evaluation

    Staff Software Engineer, Autonomy Evaluation

    General Motors • Jefferson City, MO, United States
    Full-time
    As a Staff Software Engineer for Autonomy Evaluation within the Simulation and Testing organization, you will play a critical role in leading the strategy and execution of simulation-based validati...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Software Engineer (Analytics Infra)

    Senior Staff Software Engineer (Analytics Infra)

    Adswizz • California, MO, United States
    Full-time
    SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) are leading a new era of audio entertainment and services by delivering the most compelling subscription...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Staff Software Engineer, Backend (Platform - Risk)

    Senior Staff Software Engineer, Backend (Platform - Risk)

    Coinbase • Jefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Generalist

    Staff Software Engineer, Generalist

    Dots • California, MO, United States
    Full-time
    Dots is building global payments infrastructure for the future of work.You're willing to take risks, iterate and make your own path. You're excited by our vision to revolutionize money movement, eag...Show more
    Last updated: 17 hours ago • Promoted • New!
    Staff Software Engineer, Credit Underwriting Bay Area, CA, US

    Staff Software Engineer, Credit Underwriting Bay Area, CA, US

    Block USA • California, MO, United States
    Full-time
    Staff Software Engineer, Credit Underwriting.Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Backend (Institutional - Foundations)

    Staff Software Engineer, Backend (Institutional - Foundations)

    Coinbase • Jefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Square Cards

    Staff Software Engineer, Square Cards

    Square • California, MO, United States
    Full-time
    Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square.After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, ...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer, Core Services (Data Platform)

    Staff Software Engineer, Core Services (Data Platform)

    OneSignal • California, MO, United States
    Full-time
    Staff Software Engineer, Core Services (Data Platform).OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notificati...Show more
    Last updated: 17 hours ago • Promoted • New!
    Staff Software Engineer

    Staff Software Engineer

    The Hertz Corporation • Jefferson City, MO, United States
    Full-time
    You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt.Desi...Show more
    Last updated: 2 days ago • Promoted