2h ago

Senior Software Engineer - Software Development Kit

Manchester, United Kingdom
full-timeseniorStreaming Media / Consumer Electronics

Tech Stack

Description

You will architect, design, implement and test the run-time and native renderer of Roku's SDK, ensuring excellent performance on low-cost hardware and managing API evolution.

Requirements

  • Bachelor's in Computer Science or Computer Engineering (or equivalent experience)
  • 7+ years experience in embedded C/C++ development and toolchain
  • Extensive experience with embedded Linux software development
  • Experience with multi-process architectures and IPC mechanisms

Responsibilities

  • Architect, design, implement and test the run-time and native renderer of Roku's SDK
  • Partner with engineers building higher level scripting parts of the SDK
  • Manage the evolution of APIs exposed by the SDK
  • Optimize RAM consumption, rendering frame rate on low-cost hardware
  • Develop tooling for building optimized applications on the Roku platform
0 views 0 saves 0 applications