Senior Software Engineer, Live

Roku

Manchester, United Kingdom
On-site
Embedded c++ experience
Ui applications using popular frameworks
TypeScript
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
  • Strong verbal and written communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter