Senior Software Engineer at Roku
Cambridge CB4, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

0.0

Posted On

14 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

Our products are known for their seamless integration and intuitive design that delights users right out of the box. These qualities are the result of meticulous engineering and a commitment to excellence. As part of the engineering team, you’ll work on both firmware and UI development, contributing to features for Screensavers, Themes, Static & Dynamic Wallpapers, and Microsites. You’ll also support customer applications on the Roku platform, incorporating new features to meet evolving requirements.
This role requires a strong foundation in both embedded systems and UI development, with a focus on C++ for firmware and JavaScript/BrightScript for UI. You’ll have the opportunity to work across the stack, from low-level system components to user-facing features.

WHAT YOU’LL BE DOING

  • Designing and developing features for Themed Experiences on the Roku OS, spanning both firmware and UI layers.
  • Writing efficient, high-quality C++ code for embedded systems and integrating it with UI components.
  • Collaborating with UI/UX design and Platform Services teams to create and implement new experiences.
  • Building proof-of-concepts (PoCs) and adapting them for production release.
  • Investigating, diagnosing, and resolving issues to maintain commercially viable solutions.
  • Optimizing performance and memory usage across firmware and UI components.
Loading...