
Staff Software Engineer (Linux Kernel)
PlayStation Global12 days ago
Base Salary
$242k - $297k/yr
Responsibilities
- Develop new Linux kernel drivers and features for servers and embedded hardware.
- Lead platform-enabling efforts for processors using the Linux kernel and upstream code contributions to Linux kernel systems.
- Program client integrated GPUs, discrete GPUs, and datacenter GPUs using C/C++, Rust, and Python.
- Develop low-level Linux kernel systems, device drivers, and software for servers and embedded systems.
- Analyze technical problems and debug and troubleshoot computer systems using advanced tracing and performance tools.
- Connect high-speed components using PCI Express standards and advanced protocol analyzer and oscilloscope tools.
- Develop and utilize hardware and software architectures for AI and machine learning systems.
Requirements
- Master's degree in Computer Engineering, Computer Science, or a related field, or equivalent, and two years of relevant experience.
- Experience leading processor platform-enabling efforts using the Linux kernel and upstreaming Linux kernel code contributions.
- Experience programming client integrated GPUs, discrete GPUs, and datacenter GPUs using C/C++, Rust, and Python.
- Experience with Git, low-level Linux kernel systems, device drivers, and server and embedded software.
- Experience analyzing, debugging, and troubleshooting computer systems, including advanced tracing with eBPF and performance tools.
- Experience connecting high-speed components using PCI Express and using PCIe protocol analyzers and oscilloscopes.
- Experience developing and using hardware and software architectures for AI and machine learning systems.
Benefits
- Medical, dental, and vision coverage.
- 401(k) matching, paid time off, and a wellness program.
- Employee discounts on Sony products and potential eligibility for a bonus package.
- Telecommuting or working from home may be permissible under company policies.
- The role is based in Aliso Viejo, California.
- Background checks are conducted at the offer stage for new employees.