Senior Software Implementation Engineer in Cambridge

Senior Software Implementation Engineer in Cambridge

Cambridge Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
Roku

At a Glance

  • Tasks: Develop core features for the Roku platform UI and enhance user experience.
  • Company: Join Roku, the leading TV streaming platform transforming how the world watches TV.
  • Benefits: Enjoy competitive salary, comprehensive health benefits, and flexible remote work options.
  • Other info: Dynamic hybrid work environment with excellent career growth opportunities.
  • Why this job: Make a real impact on millions of users with innovative technology and collaborative projects.
  • Qualifications: Experience in C++, Embedded Linux, and a passion for high-quality software development.

The predicted salary is between 63000 - 77000 £ per year.

Roku is changing how the world watches TV. 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. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.

We are looking for a Senior Software Engineer to focus on developing core features for the Roku platform UI. We are looking for someone with experience building high-performing applications and SDK components who wants to code on a wildly popular consumer electronics platform. This team spends most of its time working on customer-focused features that improve the user experience, from cross-platform device experiences, TV & Player centric UI, and IoT integration with Roku OS.

They are motivated from within, finding and taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, QA, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation within a deeply collaborative environment.

  • Integrate third-party C++ libraries
  • Relevant software development experience and 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
  • Media / Video knowledge such as codecs, media streaming, etc.
  • Ability to accurately estimate software tasks and work to schedule
  • Bachelor’s and/or master’s degree in computer science or equivalent

Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five-day in-office policy.

Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs.

Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com.

That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.

Senior Software Implementation Engineer in Cambridge employer: Roku

Roku is an excellent employer, offering a dynamic work environment in Cambridge that fosters collaboration and innovation. With a strong emphasis on work-life balance and comprehensive health benefits, employees are encouraged to grow their skills while contributing to the development of cutting-edge technology. The hybrid work model allows for flexibility, making it an attractive place for those seeking meaningful and rewarding employment.

Roku

Contact Details:

Roku Recruitment Team

We think you need these skills to ace Senior Software Implementation Engineer in Cambridge

C++ Programming
Embedded Linux Development
Native Application Development
AI Assisted Programming
Media Knowledge (codecs, media streaming)
Software Design and Architecture
Collaboration Skills