Roku Inc. logoRoku Inc. logo

Senior Software Engineer, Embedded UI - C++

Roku Inc.Manchester, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications:We seek an experienced software engineer proficient in C++ with a solid understanding of embedded systems. A background in UI development and optimization is essential, along with familiarity with BrightScript or similar languages. Strong problem-solving skills and the ability to work collaboratively in a team-oriented environment are crucial. Experience with high-performance graphic rendering and middleware solutions will be highly regarded.

About the job

Collaboration Fuels Our Success.

 

Join Roku in Revolutionizing Television Viewing

As the leading TV streaming platform across the U. S., Canada, and Mexico, Roku is on a mission to power every television globally. We have pioneered the streaming experience, connecting viewers with their favorite content while enabling publishers to grow and monetize their audiences. Advertisers benefit from our unique capabilities to engage consumers effectively.

At Roku, you'll make a significant and appreciated impact from day one. As a dynamic public company, we offer the chance to enhance the viewing experiences of millions of streamers worldwide while gaining invaluable expertise across various fields.

 

 

About the Team

The Device Monetization and Themed Experiences (DMTE) team, part of our Advertising organization, is where the technology behind Roku thrives. We are the engineers who construct the robust graphics and UI foundations that drive the FRAME engine , the core technology delivering seamless, responsive, and visually captivating experiences on millions of devices. Our work underpins every user interaction, whether navigating menus, enjoying animated ads, or experiencing unique promotional content for the latest shows and movies. We excel at tackling challenging technical problems, from optimizing UI rendering to refining memory utilization, utilizing BrightScript (or JavaScript-like) to create high-performance solutions. Our collaborative and trusting environment fosters innovation, allowing great ideas to emerge from anywhere. We work closely with firmware, UI, and product teams to ensure our platform is fast, reliable, and ready for the future of streaming. If you are passionate about building the unseen elements that enable exceptional user experiences, this is the team for you.

 

About the Role

As a Senior Software Engineer on the DMTE team, you will play a pivotal role in Roku's platform innovation by designing, implementing, and...

About Roku Inc.

About Roku:Roku Inc. is the foremost TV streaming platform, creating innovative solutions that transform how viewers interact with their favorite content. Our mission is to enhance the streaming experience, bringing together consumers, content publishers, and advertisers in a seamless ecosystem. We strive to lead the charge in the television industry's evolution, ensuring every home is equipped with the best viewing technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.