Roku

Software Engineer, Roku TV

Roku
Apply
1 year ago
Austin, TX, USAMid Level
H1B sponsor

Responsibilities

  • Develop features for Roku OS.
  • Design and develop code maintenance and scalability solutions, including solutions that support onboarding new factories.
  • Integrate SoCs and perform platform bring-up.
  • Integrate third-party APIs.
  • Partner with internal QA and development teams, as well as external hardware component vendors.
  • Support QA and channel certification teams through end-to-end product development and release cycles.

Requirements

  • Bachelor's or master's degree in computer science, computer engineering, electrical engineering, or another relevant field.
  • At least 3 years of relevant software development experience.
  • At least 2 years of C/C++ coding experience.
  • Preferred experience with SoC development and integration.
  • Experience developing and debugging on Linux or Android-based embedded platforms.
  • Understanding of Linux systems and kernel concepts, multithreading primitives, Linux tools, libraries, and open-source development.
  • Experience with streaming audio/video platforms, graphics, and industry standards.
  • Ability to communicate effectively and collaborate with cross-functional teams in a fast-paced engineering environment.

Benefits

  • Mental health and financial wellness support and resources globally.
  • Healthcare options including medical, dental, and vision, where applicable.
  • Life, accident, disability, commuter, and retirement benefits, including 401(k) or pension options where applicable.
  • Paid time off for vacation and personal reasons.

Tech Stack

Categories

Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me