R
Roku
Senior Software Engineer (Subscriptions)
Skills
TypescriptProduct ManagementJavascript
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Cambridge, UK
Work mode:
Onsite
Published on:
29 August 2026
What they need
- Roku pioneered streaming to the TV and continues to innovate and lead the industry
- While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform
- The Senior Software Engineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture
- You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code
- You will also be engaged in developing tools which can help larger development community within Roku
- The features and performance improvements you implement directly impact millions of users every day
- 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
Benefits
- Medical, wellness and financial benefits
- Free snacks and access to the company fitness center
- Unlimited paid time off policy
- Work from home opportunities- This is a great role for a senior professional who enjoys a high level of visibility and thrives on great business impact
- A proven track record of shipping high-quality software on embedded platforms is essential
- This is a great role for an experienced professional who has innovative ideas for complex problems and can translate these ideas into ultra-reliable software
- A good understanding of API design, considerations and trade-offs
- Bachelors or Masters in Computer Science or related fields-MS3
- Experience writing functional integration and unit tests
- Strong verbal and written communication skills (this role involves frequent communication with teams throughout Roku)
- Experience developing UI applications using popular frameworks such as JavaScript, BrightScript or similar
- Consumer electronics experience building Media/Content and/or Ad product would be beneficial
- A good understanding of Core OS concepts like memory management and multi-threading
- Relevant software development experience in embedded systems
- Proficiency in Typescript
- Strong C++ experience
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
7 days ago
Quick apply
A
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing
17 hours ago
Quick apply