Roku

Senior Software Engineer, Subscriptions

Roku

Apply
10 days ago
Cambridge, United Kingdom
Senior
H1B Sponsor

Responsibilities

  • Develop core features of the Roku Channel app and Roku OS.
  • Collaborate with Product Development, UI/UX design, Platform Services, and Release Management teams.
  • Investigate, diagnose, and resolve issues in application development.

Requirements

  • Strong experience in C++ programming.
  • Experience developing UI applications using frameworks like JavaScript or BrightScript.
  • Proficiency in Typescript.
  • Relevant experience in embedded systems software development.
  • Experience writing functional integration and unit tests.
  • Understanding of Core OS concepts like memory management and multi-threading.
  • Knowledge of API design and trade-offs.
  • Strong verbal and written communication skills.
  • Consumer electronics experience in Media/Content or Ad products is beneficial.
  • Bachelor's or Master's degree in Computer Science or related fields.

Benefits

  • Comprehensive benefits package including healthcare, life, and disability insurance.
  • Access to mental health and financial wellness support.
  • Flexible work arrangements with a hybrid work approach.
  • Time off for vacation and personal reasons.

Tech Stack

C++JavaScriptTypeScript

Categories

BackendEmbeddedFrontend