Roku

Senior Software Engineer, Embedded UI

Roku
Apply
2 months ago
Cambridge, United KingdomSenior

Responsibilities

  • Design and develop Roku platform features such as screensavers, wallpapers, trivia, and featured experiences.
  • Create proof-of-concept prototypes, iterate quickly, and adapt them into production-ready scalable implementations.
  • Collaborate with UI/UX, backend engineering, product management, and business leadership teams.
  • Use AI, machine learning, and large language model technologies to develop innovative platform features.
  • Investigate, diagnose, and resolve technical issues in commercially viable products.
  • Contribute to API design decisions and evaluate relevant trade-offs.
  • Work across embedded UI, cloud development, content management, and cloud backend integration.

Requirements

  • Extensive experience in a software engineering environment.
  • Demonstrated project experience using AI, machine learning, and large language model technologies.
  • Proficiency with JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies.
  • Experience working in an embedded environment.
  • Experience productionizing solutions across content management, UI development, cloud development, and cloud backend integration.
  • Knowledge of operating system concepts including memory management and multithreading.
  • Experience with API design and understanding of design trade-offs.
  • Strong communication and cross-functional collaboration skills.
  • Bachelor’s or master’s degree in computer science or a related field.
  • Consumer electronics experience in media, content, or advertising product development is a plus.

Benefits

  • Hybrid work generally consists of Monday through Thursday in the office, with Fridays generally flexible for remote work; some roles or locations require five days per week.
  • Benefits may include mental health and financial wellness support, healthcare, life, accident, disability, commuter, retirement, and paid leave options, depending on location and role.

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