Facebook pixel

Sr. Software Engineer
Roku OS / Core UI
Posted on 3/3/2023
INACTIVE
Locations
Cambridge, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Linux/Unix
UI/UX Design
Requirements
  • Relevant experience developing C++ in an production environment
  • Proven track record of success in Embedded Linux environments
  • Worked in memory and CPU constrained environments
  • Experience with Rendering and Graphics
  • Deep understanding of multi-threaded development and concurrency management
  • Experience with Application Frameworks
  • Experience with multi-process and IPC
  • Solid knowledge of user interface development and frameworks
Responsibilities
  • Develop software that runs on millions of devices in the Roku OS ecosystem
  • Design and develop Roku OS features that are fast, efficient and a joy for users
  • Write great APIs and modular code that grows with our platform
  • Implement features with the abstractions necessary to run on a variety of hardware
  • Design for performance and ensure that your code is fast and resource efficient
  • Demonstrate the ability to dig-deep to find solutions to tough problems affecting our users
Roku

1,001-5,000 employees

Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
Benefits
  • Unlimited vacation days
  • Medical, wellness, and financial benefits
  • Free snacks and access to fitness center at headquarters
Company Core Values
  • High performance
  • Proud to work here
  • Trust and responsiblity
  • Talent
  • Communication and context
  • World class product
  • Simple process
  • Excellent partnerships
  • Content standards
  • High ethical standards