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