Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Skills & Technologies

Overview

Roku is hiring a Software Engineer Intern for their Embedded Systems team. You'll work on production-grade projects that impact the TV streaming platform. This internship requires a foundational understanding of embedded systems and programming languages like C and C++.

Job Description

Who you are

You are an aspiring software engineer with a strong interest in embedded systems. You have experience with programming languages such as C and C++, and you are eager to apply your skills in a real-world setting. You thrive in collaborative environments and are excited about the opportunity to contribute to impactful projects.

You are a quick learner who is open to feedback and mentorship. You understand the importance of teamwork in delivering high-quality software solutions. Your passion for technology drives you to stay updated with the latest trends in embedded systems and software development.

What you'll do

As a Software Engineer Intern at Roku, you will be matched with a scoped, production-grade project that aligns with real business outcomes. You will work closely with senior engineers who will guide you through the development process, providing mentorship and actionable feedback. Your role will involve shipping code that contributes to the functionality of Roku's streaming platform, allowing you to see the impact of your work on millions of users.

You will define and track key performance indicators (KPIs) with your team, ensuring that progress and value are clear from day one. This internship offers you the chance to engage in high-impact work rather than side projects, allowing you to gain meaningful experience in the field of embedded systems.

What we offer

Roku provides a dynamic internship experience where you will have the opportunity to learn from experienced professionals in the industry. You will gain hands-on experience in software development, particularly in embedded systems, and have the chance to contribute to projects that shape the future of streaming technology. The internship is designed to accelerate your growth and prepare you for a successful career in software engineering.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Similar Jobs You Might Like

Based on your interests and this role

Roku

Software Engineering

Roku📍 Austin - On-Site

Roku is hiring a Software Engineer Intern for their Embedded Systems team to work on production-grade projects that impact the TV streaming platform. You'll gain hands-on experience with C, C++, and Embedded Linux in Austin.

🏛️ On-SiteEntry-Level
13h ago
Roku

Embedded Engineer

Roku📍 Cambridge - On-Site

Roku is hiring an Embedded Engineer Intern to contribute to their embedded software team. You'll work on projects that enhance the embedded stack, focusing on reliability and performance. This internship is ideal for those with a passion for technology and creativity.

🏛️ On-SiteEntry-Level
3d ago
Skydio

Embedded Engineer

Skydio📍 San Mateo - On-Site

Skydio is hiring an Embedded Software Engineer Intern to help define and develop functionality for autonomous drones. You'll work with embedded Linux, C, and C++ in a collaborative environment. This internship is ideal for junior or senior college students with experience in embedded software development.

🏛️ On-SiteIntern
3 months ago
Roku

Software Engineering

Roku📍 San Jose - On-Site

Roku is hiring a Software Engineer, Embedded UI to enhance user experiences on their streaming platform. You'll work with Java and Embedded Linux to develop engaging content features. This role requires experience in embedded systems and UI development.

🏛️ On-SiteMid-Level
9h ago
Nuro

Embedded Engineer

Nuro📍 Mountain View - On-Site

Nuro is hiring an Embedded Software Engineer Intern to develop software for low-level and mid-layer RTOS. You'll work closely with autonomy software engineers and utilize your strong C or C++ programming skills. This internship is ideal for students graduating in or before December 2027.

🏛️ On-SiteIntern
1w ago