Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world
Job Summary
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.
The Senior Software Engineer will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture.
Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday.
Matching Summary
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.
Skills & Requirements
Must-have
Embedded C++ experience
UI applications using popular frameworks
Typescript
Core OS concepts
API design considerations
Nice-to-have
Consumer electronics experience
Media/Content product experience
Ad product experience
Streaming experience
Key Requirements
Bachelors or Masters in Computer Science
Strong embedded C++ experience
Strong experience in Typescript
Functional integration and unit tests experience
Core OS concepts like memory management and multi-threading understanding
API design, considerations and trade-offs understanding