Avatar for Roku

Roku offers streaming products so everyone can stream what they love

Software Engineer

$105k – $145k AngelList Est.
Apply now

Roku have been active in the UK market since 2012 and opened its European R&D centre in 2014 to support the development of new and existing products, located on the Cambridge Science Park. Today our players are available from most major UK retailers such as Curry’s PC World, Tesco and Argos. Roku offers consumers the widest possible streaming choice: in the UK consumers have access to 2,500+ streaming channels including catch-up services such as BBC iPlayer, ITV Hub, All4, Demand 5 and major streaming services such as Netflix, Amazon Video, Now TV, Sky Store, and Google Play. Roku also works with service operators through the Roku Powered licensing program, such as Sky to power its NOW TV offering.

We are seeking experienced Software Engineers for our New Products team to apply their expertise on our range of devices.

As a developer on the team, you will possess the skills and confidence to undertake the challenges of working in a fast-paced environment, frequently be taken out of your comfort zone and relish getting your hands dirty working with and building our exciting products.


  • 3+ years of relevant software development experience.
  • In-depth understanding of Linux, tools, libraries and open source development.
  • Extensive systems programming experience with C/C++.
  • Ability to work in both user and kernel space.
  • Intimate knowledge of media playback engines and streaming protocols.
  • Proven track record of success with embedded system development projects.
  • Ability to accurately estimate software tasks and work to schedule.
  • Bachelors or Master’s in Computer Science, or equivalent engineering experience.

We are looking engineers with extensive experience in embedded Linux, system-on-a-chip (SoC) development and integration, streaming audio and video technologies, and integration of third-party code. A proven track record of shipping high-quality software on embedded platforms is essential.

This is a great role for a Mid-level professional who enjoys a high level of visibility or for someone looking to take that next step up in their career. Graduate or Junior applications accepted.


United Kingdom • Cambridge
Job type
Visa sponsorship
Not Available

Flexible vacation time

We offer a generous time-off policy. In fact, for salaried employees, we don't track vacation or have official holidays. Instead, you can take as much vacation as you think is appropriate, as long as you get your job done and don't impact the team's work.

Free food

At our Bay Area headquarters, we also provide free snacks and gourmet catered lunch.

Wellness perks

We offer medical, wellness and financial benefits to help our employees stay healthy and happy.

Workplace manners

encourage excellent teamwork and expect everyone to perform at a high level. We are independent thinkers who are able to take action and accomplish huge things by working as a team.

Employee discounts

Employees receive a discount on all products offered thru Roku

Roku at a glance

Roku offers streaming products so everyone can stream what they love

Roku focuses on Hardware, Advertising, Consumer Electronics, Advertising Platforms, and Online Video Advertising. Their company has offices in Los Gatos and Austin. They have a very large team that's between 1001-5000 employees. To date, Roku has raised $256.759M of funding; their latest round was closed on February 2016.

You can view their website at https://www.roku.com/ or find them on Twitter, Facebook, and LinkedIn.

More jobs at Roku

View all jobs

Senior Software Engineer, Salesforce Platform

Sr. Software Engineer, Test

Sr. Software Engineer, Roku OS

Sr. Software Engineer, Wireless

Sr. Software Engineer, Wireless

Sr. SW Engineer, Test

Similar jobs to Software Engineer at Roku