14 hours ago
San Jose, CA, USAMid Level
H1B sponsor
Base Salary
$232k - $283k/yr
Responsibilities
- Research, design, and develop computer and network software programs.
- Develop software using C/C++, Java, Python, HTML, CSS, and JavaScript.
- Perform partner system-on-chip board bring-up and third-party API integration.
- Develop Roku OS features, maintain code, and design scalability solutions for onboarding new factories.
- Support QA and channel certification teams throughout end-to-end product development and release cycles.
- Develop new Roku core OS features to enhance streaming players and Roku TV capabilities.
Requirements
- Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.
- Alternatively, a bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field plus two years of experience in the position or a related occupation.
- Coursework, advanced coursework, project experience, internship, or work experience with software development methodologies; C/C++; Python; shell scripting; API integration; version control; CI/CD and DevOps tools; Linux build systems and dependency management; and multithreaded software development with memory management and synchronization techniques.
Benefits
- Health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
- Additional benefits may include medical, dental, vision, accident, commuter, retirement, mental health, and financial wellness support.
- Hybrid work generally requires office attendance Monday through Thursday, with Fridays generally flexible for remote work; up to one day per week of telecommuting may be permitted.
- Roku provides reasonable accommodations and adjustments during the hiring process.
About Roku
Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.
