Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world
Job Summary
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.
This role is tasked with leveraging hardware and software to create a unique viewing experience, one that turns users into raving fans.
You will report directly to the Vice President of Software Engineering and serve as a key technical contributor for Roku’s device platform strategy, with a strong focus on high-quality software solutions.
Matching Summary
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.
Skills & Requirements
Must-have
embedded Linux or Android systems
C/C++ programming
multimedia system design
video/audio pipelines
hardware-software integration
performance optimization
CI/CD practices
Nice-to-have
Rust programming
AI/ML system flows
data-driven decisions
responding to changing needs
Key Requirements
BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related field
15+ years of industry experience in embedded systems-level software development
Proven track record building and shipping AV products at scale