Roku

Roku

Cambridge, East of England

Software Engineer, Regional TV Software

Full-Time£60,000 - 100,000 per yearपरसोंUnited Kingdom
IT

Job Description

Salary: £60,000 - 100,000 per year

Requirements:
  • 1-3 years of experience with C and/or C++ in a commercial environment
  • Familiarity with Python
  • An interest in or exposure to embedded systems or low-level software development
  • Advanced AI fluency, including using AI before writing code manually and staying current with coding assistants and agentic tools
  • A systems-level mindset and curiosity about how different parts of a system interact
  • Strong problem-solving skills and a collaborative approach to technical challenges
  • Exposure to Linux environments is a plus
  • Familiarity with HTML or browser-based development is a plus
Responsibilities:
  • Develop and maintain software for regional TV platforms, with a focus on markets in Europe and Australia
  • Collaborate with SOC vendors to support new TV projects and resolve Roku-specific technical issues
  • Support certification processes with organisations such as ETV, the BBC, and DTG
  • Contribute to new software projects, including requirements definition, software design, and implementation
  • Develop primarily in C++, with contributions in C, Python, and Javascript as needed
  • Port and adapt software to meet regional standards and specifications, including HbbTV
  • Troubleshoot technical issues across the software stack and work cross-functionally to resolve them
  • Participate in greenfield feature development as part of new TV platform launches
  • Leverage AI coding assistants and agentic tools to enhance development velocity and code quality
Technologies:
  • AI
  • Embedded
  • Support
  • JavaScript
  • Linux
  • Python
  • Roku
  • AI Agents
  • C++
  • LESS

More:

We are Roku, the #1 TV streaming platform in the U.S., Canada, and Mexico, with a mission to power every television in the world and connect the entire TV ecosystem. Our International TV Software team develops and delivers software for television platforms across international markets, with a focus on Europe and Australia. We work closely with SOC partners, support regional broadcast standards and certification, and contribute to both greenfield features and the ongoing evolution of our international TV software ecosystem. We foster an inclusive, collaborative environment with a hybrid working model, where teams generally work in the office Monday through Thursday and have flexible remote Fridays, subject to role and location. We offer a comprehensive benefits package that may include mental health and financial wellness support, healthcare, life, accident, disability, commuter, and retirement options, along with leave policies to support work-life needs. We value curious, adaptable builders who thrive in a fast-paced, collaborative culture focused on delivering extraordinary things.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Roku

Roku

Roku

Cambridge

IT

Skills & Technologies

JavaScriptPythonJavaC++GoLinuxRESTAIUXUIHTML

Inferred from job description

Salary Insight

£80,000

This role

£60,000

UK median

This salary is 33% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom