Software Engineer

Roku

Austin, United States
On-site
Embedded systems engineering
Open embedded, bitbake, bazel
C++ and python development
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world

Job Summary

  • Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.
  • Design, implement, and operate complex build systems in monolithic and multi-repository environments, including for embedded software products.
  • Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday, with Fridays flexible for remote work.

Matching Summary

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.

Skills & Requirements

Must-have

  • embedded systems engineering
  • Open Embedded, BitBake, Bazel
  • C++ and Python development
  • GitLab CI/CD pipelines
  • Docker and AWS deployment
  • Git and Bash scripting
  • design robust testing systems

Nice-to-have

  • fast-paced environment
  • collaborative team player
  • pragmatic approach to innovation
  • sense of humor

Key Requirements

  • Master’s degree or foreign equivalent
  • 2 years experience
  • work experience or coursework in required areas

Work Rights

Not specified

Tailored Resume

Cover Letter