Senior Systems Software Engineer - Peripherals & Companion Products
Listed on 2026-02-07
-
Software Development
Software Engineer, Embedded Software Engineer
Overview
Play Station seeks a Senior Systems Software Engineer to develop and improve the core systems software for Play Station peripherals and companion products. You will be part of a combined systems software and firmware engineering team. Collaboration with firmware engineers—and through them, hardware engineers—will be essential to create smooth, end-to-end device experiences. Your efforts will ensure peripherals function reliably across the Play Station ecosystem, including Play Station 5, Play Station Portal, Windows, macOS, iOS, and Android.
This includes working on solutions that integrate Play Station Link.
Location:
San Mateo, CA (hybrid)
Role type:
Full-Time
- Build, implement, and maintain systems software components (drivers, low-level services/daemons, system utilities, and integration layers) that enable Play Station peripherals and companion products across console, PC, and mobile platforms.
- Work day-to-day with firmware engineers to define interfaces and debug cross-boundary issues. Deliver robust behaviors across pairing, connectivity, updates, and recovery flows. Partner closely with hardware engineering when root cause spans the full stack.
- Build platform integrations that support device discovery, connection management, device management features, and resilient error handling to ensure excellent real-world reliability.
- Develop and maintain diagnostics, logging/telemetry, and test hooks that accelerate root-cause analysis and improve product quality in the lab, manufacturing, and the field.
- Improve performance, latency, reliability, and power consumption for peripherals and companion workflows, with special attention to timing-sensitive device interactions.
- Collaborate with systems QA, operations, program management, and global software teams to ship high-quality releases.
- Produce clear build docs and technical proposals; participate in architecture reviews, code reviews, and release readiness.
- Mentor engineers and help raise the quality bar through pragmatic technical leadership and best-practice engineering habits.
- 6+ years of professional software engineering experience with significant time in systems software (drivers, OS-adjacent services, platform integration, performance-sensitive components).
- Strong proficiency in C/C++; experience using Python or similar scripting languages for automation, tooling, and diagnostics.
- Experience releasing software on one or more of:
Play Station/console platforms, Windows, macOS, iOS, Android—and interest in developing solutions that cover multiple platforms. - Strong debugging and problem-solving skills across complex stacks (multi-threading, memory, timing/latency, device interactions); comfortable with profiling and tracing tools.
- Solid systems fundamentals: concurrency, IPC, resource management, reliability engineering, and quality-focused development practices.
- Strong communication and collaboration skills—able to work effectively across fields and time zones, and to align system-software needs with firmware and hardware constraints.
- Experience with peripherals/connectivity stacks (USB, Bluetooth, Wi-Fi) and/or latency-sensitive pipelines (e.g., audio).
- Experience collaborating with firmware teams on device protocols, state machines, and update orchestration (from the system-software side).
- Familiarity with platform-specific frameworks on Windows and/or mobile (e.g., Windows services/driver ecosystem, Android NDK/HAL-adjacent integration, iOS system frameworks).
- Experience supporting products at scale: manufacturing bring-up, field diagnostics, telemetry/crash analysis, and sustained engineering.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We provide reasonable accommodation for individuals with disabilities during the application, interview, job performance, and employment benefits. Please contact us to request accommodation.
#LI-AT1
Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender, race, religion, marital status, disability, age, sexual orientation, pregnancy, maternity or parental status. We strive to create an inclusive environment, empower employees and embrace diversity. Play Station is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).