Related skills
open source linux c multithreading linux kernel📋 Description
- Support partner SOC board bring-up and third‑party API integration
- Develop Roku OS features and maintain code on Linux-based embedded platforms
- Design scalable solutions to onboard new factories
- Support QA and Channel certification teams and end-to-end release cycles
- Collaborate across end-to-end product development in a fast-paced environment
- Work on the Roku TV program for popular streaming on TVs
🎯 Requirements
- 5+ years of relevant software development experience
- Excellent C/C++ coding skills; modern C++ is a big plus
- Experience developing/debugging on Linux-based embedded platforms
- Strong understanding of Linux kernel concepts, multithreading, tools, and libraries
- Bachelor’s or Master’s degree in Computer Science/Engineering or related fields
- Excellent communication skills
🎁 Benefits
- Global access to mental health and financial wellness resources
- Healthcare, dental and vision benefits; life and disability coverage
- Commuter benefits and retirement options (401(k)/pension)
- Paid time off per local leave policies
- Accommodations available upon request
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!