Description
Roku is hiring a Lead Systems Software Architect to lead complex software implementations for Roku TVs and streaming devices. The role owns multimedia and system-level software, including video/audio pipelines, codecs, rendering, secure boot, DRM, SoC and chipset enablement, drivers, HALs, performance optimization, diagnostics, and AI-assisted troubleshooting. The architect will collaborate with ODM, chipset, OS, media, graphics, security, and cloud teams, and provide technical mentorship. The position requires a BS/MS in a relevant engineering field, 15+ years of embedded systems software experience, and expertise in embedded Linux or Android, C/C++ or Rust, multimedia systems, and low-level platform software.
