About this opportunity
Roku lists this Senior Software Engineer, C++ opportunity in boston, Massachusetts. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Senior Software Engineer C++ UI Development Embedded Linux Roku
We are seeking a Senior Software Engineer to join our team and focus on developing core features for the Roku platform UI. In this role, you will build high-performing applications and SDK components for a widely popular consumer electronics platform. This is an excellent opportunity for a senior professional who wants to have a critical business impact and work on a component that touches almost everything streamed on the Roku platform.
As a Senior Software Engineer, you will:
Work closely with product development, platform services, and release management teams to contribute extensively to our embedded UI development and underlying architecture
Integrate third-party C++ libraries
Investigate, diagnose, and resolve issues within the Roku Platform
We're excited if you have:
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
Understanding of API design considerations and tradeoffs
Familiarity with tools and libraries such as Boost, PlayReady, ALSA, DIAL a plus
Experience with memory management and multi-threaded development
Experience with OpenGL and DirectFB
Media / Video knowledge such as codecs, media streaming, etc. would also be a plus
Ideally, embedded and consumer electronics experience
Ability to accurately estimate software tasks and work to schedule
Success at Roku is a collaborative effort, so you need to be a strong communicator, describing issues and solutions to various audiences
Bachelor’s and/or master’s degree in computer science or equivalent
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.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
#J-18808-Ljbffr
Worksite address
boston, MA, 02298, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.