Senior Software Engineer, UI Players in Cambridge

Senior Software Engineer, UI Players in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Develop core features for the Roku platform UI and build high-performing applications.
  • Company: Join a leading consumer electronics company focused on innovation.
  • Benefits: Attractive salary, health benefits, flexible work options, and growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make an impact on a popular platform while working with cutting-edge technology.
  • Qualifications: Experience in software development, especially with C++ and embedded systems.

The predicted salary is between 60000 - 80000 £ per year.

Senior Software Engineer – Embedded UI

Focus on developing core features for the Roku platform UI, building high‑performing applications and SDK components for a popular consumer electronics platform.

Responsibilities

  • Work closely with product development, platform services, and release management teams to contribute extensively to embedded UI development and underlying architecture.
  • Integrate third‑party C++ libraries.
  • Investigate, diagnose and resolve issues within the Roku Platform.

Qualifications

  • Relevant software development experience with a proven track record of designing and shipping high‑quality software on an embedded platform.
  • Extensive 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 trade‑offs.
  • Familiarity with tools and libraries such as Boost, Play Ready, ALSA, DIAL.
  • Experience with memory management and multithreaded development.
  • Experience with Open GL and Direct FB.
  • Media / Video knowledge – codecs, media streaming, etc. is a plus.
  • Embedded and consumer electronics experience is desirable.
  • Ability to accurately estimate software tasks and work to schedule.
  • Strong communication skills for describing issues and solutions to varied audiences.
  • Bachelor’s and/or master’s degree in computer science or equivalent.
  • #J-18808-Ljbffr

Senior Software Engineer, UI Players in Cambridge employer: Segment (Twilio)

Join a forward-thinking company in Glenrothes or Livingston as a Principal Hardware Engineer, where you will be empowered to lead innovative power electronics designs and mentor a talented team. With a strong commitment to employee growth, competitive salaries, and a flexible working environment, we offer a culture that values collaboration and technical excellence. Enjoy unique benefits such as enhanced family policies, generous holiday allowances, and opportunities for community engagement through paid volunteering days.

S

Contact Details:

Segment (Twilio) Recruitment Team

We think you need these skills to ace Senior Software Engineer, UI Players in Cambridge

C++
Embedded Linux
Native Application Development
Linux
AI-Assisted Programming
API Design
Boost