Full-Time

Senior Software Engineer

Platform UI, Coreos, Embedded

Updated on 5/30/2024

Roku

Roku

1,001-5,000 employees

Streaming platform and device provider

Consumer Software
Hardware

Senior

Cambridge, UK

Required Skills
Python
JavaScript
UI/UX Design
React.js
OpenGL
Linux/Unix
Requirements
  • Extensive experience with C or C++ and Embedded Linux or Native Application Development
  • In-depth understanding of Linux, tools, libraries, and open source development
  • Experience developing UI applications using popular frameworks such as ReactJS
  • Experience with Python, JavaScript, BrightScript, or similar languages
  • Proven track record of designing and shipping high-quality software on an embedded platform
  • Experience with OpenGL, DirectX, or any other graphics APIs
  • Experience writing functional and integration tests
  • Good understanding of Core OS concepts like memory management and multi-threading
  • A good understanding of API design, considerations and trade-offs
  • Consumer electronics experience building Media/Content and/or Ad product
  • Strong verbal and written communication skills
  • Bachelors or Masters in Computer Science or related fields
Responsibilities
  • Develop core features of the Roku Channel app and Roku OS
  • Work closely with Product Development, UI/UX design, Platform Services, and Release Management teams to contribute to our application development
  • Investigate, diagnose, and resolve issues

Roku offers a streaming platform with a purpose-built operating system and a range of devices, providing a seamless home entertainment experience. The company also develops exclusive Roku Originals for The Roku Channel, reaching approximately 80 million households in the U.S. and Mexico.

Company Stage

Series F

Total Funding

$298.2M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-1%

2 year growth

2%

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters