Senior Software Engineer UI Players
Key details
- Compensation
- $60,000 - $100,000
Job Description
Salary: £60,000 - 100,000 per year
Requirements
- Relevant software development experience with a proven track record of designing and shipping high-quality software on an embedded platform
- Extensive programming experience with C++ and Embedded Linux or native application development
- In-depth understanding of Linux, tools, libraries, and open source development
- Proficiency in AI-assisted programming
- Understanding of API design considerations and tradeoffs
- Familiarity with tools and libraries such as Boost, PlayReady, ALSA, and DIAL is a plus
- Experience with memory management and multi-threaded development
- Experience with OpenGL and DirectFB
- Media and video knowledge such as codecs and media streaming is a plus
- Ideally, embedded and consumer electronics experience
- Ability to accurately estimate software tasks and work to schedule
- Strong communication skills and the ability to describe issues and solutions to different audiences
- Bachelors or masters degree in computer science or equivalent
Responsibilities
- Work closely with product development, platform services, and release management teams to contribute to embedded UI development and underlying architecture
- Integrate third-party C++ libraries
- Investigate, diagnose, and resolve issues within the Roku platform
Technologies
- AI
- API
- Embedded
- IoT
- Support
- Linux
- OpenGL
- Roku
- UX UI Design
- AI Agents
- Claude Code
- Cursor
- LESS
- MCP
More
We are Roku, the #1 TV streaming platform in the U.S., Canada, and Mexico, and we are working to power every television in the world. We pioneered streaming to the TV and our mission is to connect the entire TV ecosystem by helping consumers find and stream what they love, enabling publishers to build and monetize audiences, and providing advertisers with unique ways to engage consumers. We are a fast-growing public company where everyone makes a valuable contribution from day one. Our team focuses on customer-centered features that improve the user experience across cross-platform devices, TV and player-centric UI, and IoT integration with Roku OS. We foster an inclusive, collaborative, and fast-paced environment, with a hybrid working model where teams are generally in the office Monday through Thursday and Fridays are usually flexible for remote work. We offer a comprehensive benefits package that may include healthcare, mental health and financial wellness support, retirement options, leave policies, and other local benefits depending on location and role. Our culture values independent thinkers, strong collaborators, humility, humor, and a pragmatic approach to innovation and delivery.
last updated 34 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 44 indexed roles at this employer: $60,000 - $100,000(mid ~80000)
Context reflects data collected at crawl time.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs, or every remote job category.
Senior Full Stack Engineer
Technical Operations Engineer
Senior Software Engineer C++ UI
Source: DevITJobs • Last updated 2w ago