Senior C++ UI Engineer — Embedded Graphics & Performance

Roku

Greater Manchester

Hybrid

GBP 65,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Embedded UI Engineer: Ultra-Fast C++ Graphics
Senior Embedded UI Engineer: Ultra-Fast C++ Graphics

Roku • Greater Manchester

On-site
GBP 60,000 - 85,000
Senior UI Infrastructure Engineer — Embedded C++
Senior UI Infrastructure Engineer — Embedded C++

Roku • Cambridge

Hybrid
GBP 65,000 - 85,000
Senior Embedded Software Engineer - Hybrid UI/OS
Senior Embedded Software Engineer - Hybrid UI/OS

Roku • Cambridge

On-site
GBP 60,000 - 90,000
UI Software Engineer — High-Performance Graphics for FRAME
UI Software Engineer — High-Performance Graphics for FRAME

Roku • Cambridge

Hybrid
GBP 55,000 - 75,000
Senior Embedded C++ Systems Engineer — OS & Linux
Senior Embedded C++ Systems Engineer — OS & Linux

Roku • Cambridge

On-site
GBP 60,000 - 85,000
Senior Embedded UI Engineer for Live Streaming
Senior Embedded UI Engineer for Live Streaming

Roku • Greater Manchester

Hybrid
GBP 60,000 - 80,000
Senior UI Infrastructure Engineer (C++/Embedded)
Senior UI Infrastructure Engineer (C++/Embedded)

Roku, Inc. • Cambridge

Hybrid
GBP 65,000 - 85,000
Healthcare benefits
401(k)/pension
Mental health support
Senior Unity Graphics Engineer - Rendering
Senior Unity Graphics Engineer - Rendering

SEGA • Greater London

Hybrid
GBP 70,000 - 90,000
Private Healthcare and Dental Cover
Contributory Pension Scheme
Discretionary bonus scheme
+12
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