Senior C++ UI Engineer — Embedded Graphics & Performance

Roku

Greater Manchester

Hybrid

GBP 65,000 - 85,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Retirement options (401(k)/pension)
Mental health support

Job summary

A leading streaming technology company in Greater Manchester is seeking a Senior Software Engineer to architect and optimize core C++ UI frameworks and rendering engines. The ideal candidate will have over 5 years of software engineering experience with an emphasis on C++, as well as a deep understanding of systems programming. The position offers a hybrid work environment and various benefits, focusing on building high-performance systems that power the future of television.

Qualifications

  • Minimum of 5+ years of software engineering experience with a strong focus on C++.
  • Deep understanding of systems programming and multi-threading.
  • Experience with graphics APIs and rendering pipelines.

Responsibilities

  • Architect and optimize core C++ UI frameworks for performance.
  • Lead investigation into system-level bottlenecks and memory leaks.
  • Develop low-level graphics APIs that underpin Roku’s ecosystem.
  • Integrate AI/ML capabilities for optimization.

Skills

C++
Systems programming
Memory management
Graphics APIs (OpenGL, Vulkan)
Proficiency in Python
Root cause analysis
Generative AI tools

Job description

A leading streaming technology company in Greater Manchester is seeking a Senior Software Engineer to architect and optimize core C++ UI frameworks and rendering engines. The ideal candidate will have over 5 years of software engineering experience with an emphasis on C++, as well as a deep understanding of systems programming. The position offers a hybrid work environment and various benefits, focusing on building high-performance systems that power the future of television.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ UI Systems Engineer — High-Performance Graphics
Senior C++ UI Systems Engineer — High-Performance Graphics

Roku • Greater Manchester

Hybrid
GBP 70,000 - 90,000
Comprehensive healthcare benefits
Flexible work arrangements
Mental health support
+1
Senior UI Graphics Engineer — High-Performance C++
Senior UI Graphics Engineer — High-Performance C++

Roku, Inc. • Manchester

Hybrid
GBP 85,000 - 120,000
Mental health support
Financial wellness resources
Retirement options
Senior Software Engineer - Manchester
Senior Software Engineer - Manchester

Roku • Manchester

On-site
GBP 60,000 - 100,000
Healthcare
Retirement options
Mental health support
+2
Senior Embedded C++ Systems Engineer — OS & Linux
Senior Embedded C++ Systems Engineer — OS & Linux

Roku • Cambridge

On-site
GBP 60,000 - 85,000
Healthcare benefits
401(k)/pension options
Vacation time
Senior UI Systems Engineer — C++ Graphics & Low-Level
Senior UI Systems Engineer — C++ Graphics & Low-Level

Roku • Cambourne

Hybrid
GBP 85,000 - 110,000
Hybrid work model
Mental health resources
Retirement plan
+1
Senior Software Engineer: Core UI & Graphics Architect (Hybrid)
Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000
Healthcare
Pension
Senior Graphics & Systems Engineer — Hybrid (Remote Fri)
Senior Graphics & Systems Engineer — Hybrid (Remote Fri)

Roku • Manchester

Hybrid
GBP 60,000 - 100,000
Healthcare
Retirement options
Mental health support
+2
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
C++ Embedded/Linux Systems Engineer (Performance)
C++ Embedded/Linux Systems Engineer (Performance)

Anson McCade • Manchester

On-site
GBP 50,000 - 70,000
Private medical care
Remote Senior C/C++ Engineer — Real-Time Systems
Remote Senior C/C++ Engineer — Real-Time Systems

ARCA • United Kingdom

Remote
GBP 40,000 - 60,000