SENIOR SYSTEM SOFTWARE ENGINEER

Sony Interactive Entertainment
Full-time
San Mateo, CA
$187,700 - $281,500
Posted on 5 months ago

Job Description

Seeking a skilled and innovative Software Engineer with a love for embedded platforms and systems engineering to join our team. The ideal candidate will have a strong background in operating systems, Linux / BSD, Windows User Mode / Kernel Mode development, with experience in developing system software solutions for various platforms.

Responsibilities

  • Design, implement, and optimize system features
  • Develop and optimize solutions at the FW/SW interface using platform APIs
  • Write and optimize harnesses for various hardware products
  • Optimize system software performance
  • Optimize data flows with external hardware
  • Collaborate with designers, software engineers, and QA
  • Identify and resolve system issues, bugs, and performance bottlenecks
  • Develop tools for internal and external use
  • Develop SDKs for other developers

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 3+ years of experience in system software development
  • Proficiency in C/C++, Java/Kotlin, Python
  • Experience with device filesystems and IPC synchronization
  • Solid understanding of performance optimization techniques
  • Solid understanding of OS concepts and kernel level restrictions
  • Familiarity with low level debugging, tracing and profiling tools
  • Experience crafting tools and pipelines

Benefits

  • No benefits