This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position will help build developer-facing tools that run on multiple platforms and architectures. The ideal candidate will have endless curiosity and desire to build and use the tools we share with developers. In this role, you will develop tools and techniques to measure and improve software performance. No two projects are alike – so a desire to constantly learn and deliver new features is a key asset.
Job Responsibility:
Roku OS feature development, code maintenance
Designing scalability solutions
Supporting our QA and Channel certification teams and everything else involved in delivering successful OS releases
Requirements:
C/C++ coding skills (modern C++ exp. is a major plus)
Experience developing/debugging on Linux based embedded platforms
Understanding of Linux kernel concepts, Multi-threading primitives, Linux tools, libraries and open source development
Bachelors or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields
Experience working in a fast-paced engineering environment
Excellent communication skills
What we offer:
Global access to mental health and financial wellness support and resources
Local benefits may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)