Get more replies from employers
Send a job-specific resume in minutes.
Senior Software Engineer, Platform Portability. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we’re growing to power every television in the world. Join a fast-growing team that builds portable, maintainable, high-quality software across device abstractions and system modularity.
About the Team
Our Platform Portability team works at the intersection of hardware and software to create clean portability abstractions and reporting models. We focus on making Roku OS maintainable, portable, and scalable across devices and features, with an emphasis on deep understanding rather than surface explanations.
About the Role
We are looking for an experienced senior embedded systems engineer to join the Roku OS, Platform Portability group. You will contribute to Roku’s Platform Abstraction Layer (PAL), portability and scaling initiatives, and graphics. Roku OS runs on millions of devices in the field, and the role focuses on building portable, high-quality software and robust portability abstractions to support new hardware and features. Expect a broad tech stack, from hardware abstraction layers to OS and programming languages (Linux, Android, Tizen, C, C++, boot loaders, drivers, multimedia and streaming tech, etc.).
What you will be doing
Qualifications
Benefits
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. Not all benefits are available in all locations or for every role. For details, consult with your recruiter.
The Roku Culture
Roku is a fast-paced place where everyone is focused on the company's success. We value people who are great at their jobs, easy to work with, and have a sense of humor. We believe a smaller, talented team can achieve more with less. We’re independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. Since 2002, Roku has been committed to pragmatic innovation and delivering real solutions to customers.
To learn more about Roku, our global footprint, and how we’ve grown, visit https://www.weareroku.com/factsheet.
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time.