3h ago

Senior Software Engineer, Firmware Advanced Development

Cambridge, United Kingdom
full-timeseniorConsumer electronics / TV streaming

Tech Stack

Description

You will drive the platform emulation product forward, working on a software PAL version of the Roku OS for cloud-hosted testing by internal and partner teams. Each day brings new challenges across video decoding, audio, Docker, app development, build tasks, cloud integration, and security.

Requirements

  • Experience in modern Linux embedded C++ development
  • Experience with build systems
  • Experience with cloud backend systems and web platforms
  • Ability to work across diverse technical areas
  • Excellence in delivering high-performance, ultra-reliable software

Responsibilities

  • Drive development of the Native Build of Roku OS for software-based operation
  • Solve design problems in embedded software, SDKs, networking, graphics, media
  • Write efficient, portable, high-performance C++ software
  • Troubleshoot and resolve performance and reliability issues
  • Participate in code reviews and promote best practices
0 views 0 saves 0 applications