Low-Level Software Engineer for PlayStation

Sony Interactive Entertainment

Embedded

C++

C

About this role

This role is part of the PlayStation low-level software organization, developing the software foundation beneath the operating system. It supports the console from power-on through game execution and collaborates with internal and external teams, including hardware engineers, during new-hardware development. The scope may also include firmware and drivers for PlayStation peripherals.

The engineer designs, implements, and optimizes bootloaders, firmware, hypervisors, and device drivers for GPUs, SSDs, Bluetooth, and other hardware. The work covers hardware control, power management, and software adapted to PlayStation’s hardware architecture, with attention to performance, reliability, and security. Applicants must have software development experience in C or C++, experience developing device drivers or embedded systems, and experience developing control software with a real-time operating system, FreeBSD, or Linux.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.