Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Healthcare benefits
401(k)/pension options
Flexible remote work opportunities
Job summary
A leading streaming platform seeks a Senior Software Engineer to innovate on core features for the Roku platform. You'll enhance user experience through embedded UI development and work on complex features with a talented team. The ideal candidate is experienced in embedded C++ and Typescript, understands core OS concepts, and enjoys visible impacts on a large user base. This role promotes collaboration across teams, offering remote flexibility. Comprehensive benefits are provided, ensuring support for work-life balance.
Qualifications
Proven track record of shipping high-quality software on embedded platforms.
Good understanding of Core OS concepts like memory management and multi-threading.
Understanding of API design, considerations, and trade-offs.
Responsibilities
Develop core features of the Roku Channel app and Roku OS.
Work closely with Product Development, UI/UX design, Platform Services, and Release Management teams.
Skills
Embedded C++ experience
Experience in Typescript
Strong verbal and written communication skills
Experience developing UI applications
Education
Bachelors or Masters in Computer Science or related fields
Job description
A leading streaming platform seeks a Senior Software Engineer to innovate on core features for the Roku platform. You'll enhance user experience through embedded UI development and work on complex features with a talented team. The ideal candidate is experienced in embedded C++ and Typescript, understands core OS concepts, and enjoys visible impacts on a large user base. This role promotes collaboration across teams, offering remote flexibility. Comprehensive benefits are provided, ensuring support for work-life balance.