Jobiglo

No results.

This job is no longer available

This job expired on 12/08/2026. It no longer accepts applications.

Senior Software Engineer – Embedded C++

Roku · Cambridge

Senior 🇬🇧 English
C++ Embedded systems Linux NDK development DRM WebKit Chromium Graphics

Job description

About the role

Join Roku’s OS, OS Extensions and Apps team to develop core features that enable top‑tier streaming applications such as Netflix, YouTube and BBC on the Roku platform. You will work on embedded systems, leveraging NDK development, DRM, browser technologies, audio‑video streaming standards, graphics and performance optimisation.

Key responsibilities

  • Understand and design architecture needed for world‑class streaming experiences on Roku OS.
  • Develop software for audio, video and graphics functionality, including porting and optimisation.
  • Collaborate with partner certification teams to resolve certification issues.
  • Work on embedded browser technologies (WebKit, Chromium) used by partner applications.
  • Deliver new features independently and within small groups, meeting deadlines.
  • Write high‑performance, ultra‑reliable C++ code that is modular and maintainable.
  • Investigate and solve complex problems affecting millions of users.

Required profile

  • 5+ years of relevant software development experience.
  • Extensive programming experience with C++.
  • Proven success in embedded system development projects on Linux.
  • Deep understanding of streaming media standards and performance optimisation.

Required skills

  • C++ programming.
  • Embedded systems development.
  • Linux operating system.
  • NDK development.
  • Digital Rights Management (DRM).
  • WebKit and Chromium browser engines.
  • Audio/video streaming standards.
  • Graphics programming.
  • Performance optimisation techniques.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Roku.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

28 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Roku

Cambridge