Software Engineer Intern, Streaming Media at Roku
Ideal for a graduate student currently pursuing an MS in Computer Science or Software Engineering who possesses a deep technical foundation in embedded systems
Work type: hybrid
Location: San Jose, California
Type: Full-time
Ideal for a graduate student currently pursuing an MS in Computer Science or Software Engineering who possesses a deep technical foundation in embedded systems and media playback. You should be comfortable writing high-performance code for Linux-based environments and have experience using modern development tools to solve complex, production-level problems.
**What makes it worth a look...**
Roku offers a paid 12-week internship in Summer 2026 for students based in cities like San Jose, Boston, New York, or Austin. You will work on-site Monday through Thursday at an industry-leading streaming platform while being paired with a senior mentor to tackle genuine production-grade projects.
**You might be a good fit if you...**
* Have strong proficiency in C++ and Python for systems-level programming.
* Understand Linux kernel concepts, multi-threading, and open-source development workflows.
* Know how to work with media protocols and codecs like HLS, MPEG-DASH, or FFmpeg.
* Leverage generative AI tools like GitHub Copilot to accelerate your coding tasks.
View this job on nocollar jobs