Senior UI & Logging Tools Engineer

Coding Black Females Ltd

Cambridge

Remote

GBP 70,000 - 110,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Roku is seeking a Senior Software Engineer to contribute to embedded UI framework development and toolchain improvements. You will write and review C++ changes in embedded codebases, build Python automation for log analysis, and collaborate with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows.

The role emphasizes developing offline pipelines for log processing, enhancing system stability and performance, and leveraging agentic coding to accelerate feature

Qualifications

  • 3+ years of software development experience.
  • Proficiency in modern C++ for embedded/firmware code.
  • Strong Python for tooling and data processing.
  • Experience with JavaScript/TypeScript frameworks.

Responsibilities

  • Build and maintain tools to improve the quality and consistency of Roku OS logging data.
  • Create Python-based automation to extract, analyze, and validate log usage across large codebases.
  • Develop offline pipelines for processing logs to support pre‑merge validation and automated data contract generation.
  • Write and review C++ changes in embedded codebases to ensure accurate and reliable logging.
  • Collaborate with system architects to extend UI framework features and improve system stability and performance.
  • Use agentic coding to accelerate feature development and testing.
  • Partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows.
  • Troubleshoot issues across pipelines and instrumentation, balancing scalability with maintainability.
  • Develop tools that support the larger development community within Roku

Skills

Modern C++
Python scripting
JavaScript/TypeScript
CI/CD pipelines
Logging / telemetry
Collaborative teamwork
Debugging
Memory management
Concurrency
Documentation

Tools

Git
CI tooling
Linux

Job description

Roku is seeking a Senior Software Engineer to contribute to embedded UI framework development and toolchain improvements. You will write and review C++ changes in embedded codebases, build Python automation for log analysis, and collaborate with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows.

The role emphasizes developing offline pipelines for log processing, enhancing system stability and performance, and leveraging agentic coding to accelerate feature

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UI Infrastructure Engineer — Logging & Tools
Senior UI Infrastructure Engineer — Logging & Tools

Roku • Cambridge

Hybrid
GBP 70,000 - 110,000
Mental health support
Financial wellness resources
Healthcare (medical, dental, vision)
+4
Senior Software Engineer, Embedded UI & Logging Tools
Senior Software Engineer, Embedded UI & Logging Tools

Roku, Inc. • Cambridge

Hybrid
GBP 80,000 - 110,000
Senior UI Infrastructure Engineer (C++/Python tooling)
Senior UI Infrastructure Engineer (C++/Python tooling)

Roku, Inc. • Cambridge

Hybrid
GBP 70,000 - 90,000
Healthcare benefits
401(k)/pension options
Mental health support
+1
Senior Software Engineer: Core UI & Graphics Architect (Hybrid)
Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

JOBS247 INC LTD • Cambridge

Hybrid
GBP 90,000 - 130,000
Healthcare
Pension
Senior Software Engineer, UI Infrastructure Roku, Inc.
Senior Software Engineer, UI Infrastructure Roku, Inc.

Coding Black Females Ltd • Cambridge

Remote
GBP 70,000 - 110,000
Senior Embedded Software Engineer – Subscriptions & UI
Senior Embedded Software Engineer – Subscriptions & UI

Roku • Cambridge

On-site
GBP 95,000 - 125,000
Medical and wellness benefits
Fitness center access
Unlimited PTO
+1
Senior Embedded UI Engineer, AI-Driven Platform Features
Senior Embedded UI Engineer, AI-Driven Platform Features

Roku • Cambridge

Hybrid
GBP 70,000 - 110,000
Senior Software Engineer: AI-Driven Automation & Full-Stack
Senior Software Engineer: AI-Driven Automation & Full-Stack

Stackd • Cambridge

Hybrid
GBP 90,000 - 125,000
Senior Software Engineer, C++ UI Roku, Inc.
Senior Software Engineer, C++ UI Roku, Inc.

Coding Black Females Ltd • Manchester

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer: AI-Driven Automation & Full-Stack
Senior Software Engineer: AI-Driven Automation & Full-Stack

Remote Worker LTD. • Cambridge

Hybrid
GBP 90,000 - 130,000
Mental health & financial wellness
Healthcare & retirement benefits
Global benefits program
+1