Posted in

Staff Software Engineer

Staff Software Engineer

CompanyPlayStation Global
LocationSan Mateo, CA, USA
Salary$209900 – $314900
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • Experience with kernel development on FreeBSD or Linux and related platforms
  • Excellent C programming and debugging skills
  • Strong communication skills with both software engineers and non-software engineers
  • Experience implementing automated regression testing
  • Engaged at both the strategic design level (what should it do?) and the detailed engineering level (how should it be built?)
  • Effective working within a small team with broad responsibility
  • Exceptional ability to debug complex system-level issues

Responsibilities

  • Lead architecture and implementation of kernel drivers and other core software components to support our accessory products on the PlayStation and other platforms
  • Define and execute on the architecture of kernel mode drivers and associated modules for peripheral products
  • Integrate new capabilities into legacy codebases while improving quality and reducing errors and complexity
  • Lead partner and contract engineering resources to implement your architecture
  • Collaborate with HW, SW and UX teams to establish requirements, and then own those requirements through the product lifecycle
  • Implement and exemplify modern software coding standards and development processes
  • Develop robust software test infrastructure to support detailed testing and rapid iteration
  • Cooperate effectively with other internal teams with overlapping responsibilities in system software development

Preferred Qualifications

  • Experience in the video game industry is not required, but interest and passion for the gaming experience, digital entertainment, consumer electronics, and technology is vital