Software Engineer Intern

Roku

Hsinchu, Taiwan
On-site
Rokuos portability and scalability
Platform abstraction layer improvement
Cross-functional team collaboration
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to power every television in the world

Job Summary

  • Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to power every television in the world.
  • The Roku TV Engineering team focuses on improving RokuOS portability and scalability by owning and enhancing the Platform Abstraction Layer (PAL).
  • This paid 12-week internship offers the opportunity to work on global projects, partner with international teams, and gain meaningful experience in a fast-growing company.

Matching Summary

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to power every television in the world.

Skills & Requirements

Must-have

  • RokuOS portability and scalability
  • Platform Abstraction Layer improvement
  • cross-functional team collaboration

Nice-to-have

  • passion for software development
  • curiosity for tech trends
  • problem-solving mindset

Key Requirements

  • Currently enrolled in Bachelor's or Master's degree
  • Experience coding in C/C++
  • Proficient with Linux and Embedded Systems
  • Non-academic coding experience

Work Rights

Not specified

Tailored Resume

Cover Letter