Senior UI Engineer – Embedded TV Platform

Roku, Inc.

San Jose (CA)

Hybrid

USD 370,000 - 400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Equity awards
Life insurance
Paid time off
Wellness benefits

Job summary

Roku, Inc. is looking for a Senior Software Engineer based in San Jose, California to take ownership of the OS UI platform for the Roku home screen. This role involves collaborating on architecture, implementing features, and optimizing performance on embedded platforms. The position offers an annual salary between $370,000 - $400,000, with various benefits including health insurance and equity awards. A hybrid work model supports a collaborative environment while allowing flexibility with remote work.

Qualifications

  • 7+ years of software engineering experience, with deep proficiency in C++ or equivalent.
  • Strong understanding of multi-threaded development and real-time programming.
  • Experience building UI on embedded consumer electronics platforms.

Responsibilities

  • Architect and implement features across the Roku home screen.
  • Drive performance and reliability on constrained hardware.
  • Collaborate with design and product teams for new experiences.

Skills

C++
BrightScript
SceneGraph
TypeScript
Embedded Systems
API Design
AI/ML Technologies
Communication Skills

Education

B.S. or M.S. in Computer Science

Job description

Roku, Inc. is looking for a Senior Software Engineer based in San Jose, California to take ownership of the OS UI platform for the Roku home screen. This role involves collaborating on architecture, implementing features, and optimizing performance on embedded platforms. The position offers an annual salary between $370,000 - $400,000, with various benefits including health insurance and equity awards. A hybrid work model supports a collaborative environment while allowing flexibility with remote work.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UI Platform Engineer - Home Screen & Browse
Senior UI Platform Engineer - Home Screen & Browse

Roku • San Jose (CA)

Hybrid
USD 370,000 - 400,000
Senior Software Engineer
Senior Software Engineer

Roku • San Jose (CA)

Hybrid
USD 370,000 - 400,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer - Roku Streaming Platform
Senior Software Engineer - Roku Streaming Platform

CNN • San Francisco (CA)

On-site
USD 105,000 - 195,000
Senior Software Engineer, Roku Streaming Platform
Senior Software Engineer, Roku Streaming Platform

CNN • Atlanta (GA)

On-site
USD 105,000 - 195,000
Senior Software Engineer, UI
Senior Software Engineer, UI

Roku • San Jose (CA)

On-site
USD 370,000 - 400,000
Health insurance
Equity awards
Life insurance
+2
Senior Real-Time Ad Platform Engineer (Hybrid)
Senior Real-Time Ad Platform Engineer (Hybrid)

Roku • San Jose (CA)

Hybrid
USD 195,000 - 408,000
Health insurance
Equity awards
Paid time off
+1
Senior Software Engineer (Frontend/Client Engineering)
Senior Software Engineer (Frontend/Client Engineering)

Roku, Inc. • San Jose (CA)

Hybrid
USD 246,000 - 487,000
Health insurance
Equity awards
Life insurance
+2
Senior Roku Software Engineer – Streaming App & UI
Senior Roku Software Engineer – Streaming App & UI

CNN • Bellevue (WA)

On-site
USD 105,000 - 195,000
Health insurance
Retirement savings plan
Paid holidays and sick time
+1
Senior C++ UI Engineer for Embedded Linux (Roku)
Senior C++ UI Engineer for Embedded Linux (Roku)

Roku • City of Niagara Falls (NY), Boston (MA)

On-site
USD 90,000 - 120,000
Healthcare benefits
Retirement options (401(k)/pension)
Mental health support
+1
Senior Roku Software Architect & Tech Lead
Senior Roku Software Architect & Tech Lead

Paramount+ • Burbank (CA)

On-site
USD 157,000 - 200,000
Attractive compensation and comprehensive benefits packages
Generous paid time off
On-site and virtual engagement opportunities