CareerPlanGet AI match score →

Senior Software Engineer, C++

Cambridge, England, UK💼 Full-time🗓 2026-07-18 → 2026-07-21

Core

Developing and optimizing the high-performance grid rendering component and UI framework for Roku's app engine to power user experiences on embedded devices.

Role type

Senior Software Engineer (Embedded UI Infrastructure)

Builds

High-performance grid rendering components and UI frameworks for Roku's app engine

Domain

Consumer electronics / Embedded systems / Streaming media

Deliverable

production ML models | product features | infrastructure

Required skills

C++ programming, embedded systems development, Linux OS concepts, test automation, system architecture, UI performance optimization

Preferred skills

Experience with rendering engines, mid-level firmware development, asynchronous distributed team collaboration

Technologies

C++, Linux

Responsibilities

Develop and maintain high-performance grid rendering components; Collaborate with cross-functional teams to integrate features and optimize UI responsiveness; Implement unit, integration, and functional tests; Apply Linux OS knowledge to improve system stability and performance; Participate in design discussions and code reviews for embedded C++ development

Seniority

Senior, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗