Sr. Software Engineer - Consultant


HsinChu, TW
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/07/2021
  • Website:
  • Company Address: 150 Winchester Circle, Los Gatos, CA, 95032

About Roku

Roku is the leading streaming platform. Since launching the first Netflix streaming player in 2008, Roku has delivered entertainment to millions of streaming players in the U.S. Roku features more than 400 entertainment channels including Netflix, Amazon Instant Video, Hulu Plus, Pandora, Angry Birds and HBO GO. Award‐winning Roku streaming players are renowned for their ease of use, value and selection of content. Roku players are sold through leading retailers in the U.S. Roku is founded by Anthony Wood, inventor of the DVR.

Job Description

We are looking for a talented, senior-level engineer to support Roku’s  New Products Team as an independent consultant working on the Roku TV program! Are you an engineer that enjoys a challenge? Come work on one of the most popular streaming platforms, currently running on one in every three smart TVs sold in North America ! 

In this role, you will be support core tasks ranging from partner SOC board bring-up, third-party API integration, Roku OS feature development, code maintenance, design scalability solutions to help onboard new factories, supporting the QA and Channel certification teams and other activities involved in the end to end product development and release cycles. To succeed in this challenging role, the following expertise is strongly preferred:


  • 8+ years of relevant software development experience
  • Excellent C/C++ coding skills, (modern C++ expertise is a big plus!) 
  • Experience of developing/debugging on Linux-based embedded platforms
  • Good understanding of Linux kernel concepts, Multi-threading primitives, Linux tools, libraries and open source development
  • Bachelors or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields
  • Excel working in a fast-paced engineering environment
  • Excellent communication skills   


Characteristics of success at Roku

  • Self-motivated individual who takes ownership
  • Positive attitude
  • Non political
  • Results oriented
  • Practical
  • Hands on and team oriented
  • Desire to win in a highly competitive environment
  • Ability to adjust plan and react as needed

Related Jobs

Product Manager, Ad Platform DMP

Roku - San Jose, CA, US

QA Engineer

Roku - Cambridge, GB

Sr. Software Engineer, Wireless

Roku - Austin, TX, USSan Jose, CA, US

Sr. Software Engineer, Roku OS

Roku - Austin, TX, USSan Jose, CA, US

Sr. Software Engineer, Platform Portability

Roku - Austin, TX, USSan Jose, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.