2h ago

Senior Software Engineer, Embedded UI - C++

Cambridge, United Kingdom
full-timeseniorstreaming media

Tech Stack

Description

You will develop and enhance the embedded UI framework for Roku's streaming platform, working with system architects to improve system stability and performance. Your work will directly impact millions of users worldwide, and you'll collaborate with cross-functional teams to integrate features and optimize UI responsiveness.

Requirements

  • 5+ years professional software engineering experience, preferably embedded systems or UI performance
  • Strong proficiency in C++ with rendering engine or UI framework development
  • Experience with JavaScript/TypeScript frameworks or JS virtual machines
  • Solid understanding of Linux OS concepts and Linux-based environments
  • Experience with test automation in software development lifecycle

Responsibilities

  • Develop and maintain high-performance grid rendering component for Roku's app engine
  • Use agentic coding to accelerate feature development and testing
  • Collaborate with cross-functional teams to integrate feature requests and optimize UI responsiveness
  • Implement unit, integration, and functional tests for snappy user experiences
  • Apply Linux and OS concepts to improve system stability and performance
0 views 0 saves 0 applications