UI & Graphics Software Engineer - High-Performance AI

Roku

Cambridge (MA)

Hybrid

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model (Fri remote)
Mental health & financial wellness

Job summary

Roku is seeking a Software Engineer in the DMTE team to advance graphics rendering and UI foundations across national devices. You’ll work on BrightScript/JavaScript-like systems, optimize performance, and collaborate with hardware, firmware, and product teams to deliver fast, scalable experiences.

The role targets engineers with 3+ years in UI development, C++ in embedded environments, and proficiency in Typescript, plus hands-on experience with AI-enabled features and scalable client

Qualifications

  • 3+ years software engineering experience with UI development exposure.
  • C++ in an embedded environment experience.
  • Proficiency in Typescript.
  • Experience building agentic AI systems that generate, optimize, and deliver scalable applications in production environments.

Responsibilities

  • Build scalable UI features optimized for millions of users.
  • Contribute to technical investigations and solutions for middleware and UI challenges.
  • Explore integrating AI/ML capabilities and leverage generative AI tools to accelerate development.
  • Collaborate with cross-functional teams on global platform features.
  • Develop engineering tools and learn from experienced developers.
  • Stay current with AI trends and emerging technologies.

Skills

UI development
C++ (embedded)
Typescript
Agentic AI systems

Tools

BrightScript
JavaScript

Job description

Roku is seeking a Software Engineer in the DMTE team to advance graphics rendering and UI foundations across national devices. You’ll work on BrightScript/JavaScript-like systems, optimize performance, and collaborate with hardware, firmware, and product teams to deliver fast, scalable experiences.

The role targets engineers with 3+ years in UI development, C++ in embedded environments, and proficiency in Typescript, plus hands-on experience with AI-enabled features and scalable client

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven OS APIs & Architecture
Senior Software Engineer - AI-Driven OS APIs & Architecture

Roku, Inc. • Austin (TX)

Hybrid
USD 140,000 - 200,000
Hybrid work schedule
Comprehensive benefits
Early-Career AI/Systems Engineer — UI & Telemetry
Early-Career AI/Systems Engineer — UI & Telemetry

Candidate • San Jose (CA)

Hybrid
USD 140,000 - 200,000
Mental health support
Retirement options (401k)
Comprehensive healthcare
Senior AI Tooling & Platform Engineer — Hybrid
Senior AI Tooling & Platform Engineer — Hybrid

Roku, Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Healthcare options
401(k)/pension
Mental health resources
AI-Driven UX Design Engineer
AI-Driven UX Design Engineer

Roku, Inc. • San Jose (CA)

Hybrid
USD 200,000 - 220,000
Senior Embedded Software Engineer, TV OS & AI Tools
Senior Embedded Software Engineer, TV OS & AI Tools

Roku • San Jose (CA)

Hybrid
USD 180,000 - 240,000
Healthcare benefits
401(k)/retirement plan
Mental health resources
+1
Early-Career AI & Systems Engineer (Agentic Platforms)
Early-Career AI & Systems Engineer (Agentic Platforms)

Roku • San Jose (CA)

On-site
USD 120,000 - 170,000
Senior Roku BrightScript Architect & Performance Lead
Senior Roku BrightScript Architect & Performance Lead

EchoStar • Colorado

On-site
USD 127,050 - 181,500
Senior Embedded Software Engineer – C++, OS & Streaming
Senior Embedded Software Engineer – C++, OS & Streaming

Roku, Inc. • Austin (TX)

Hybrid
USD 120,000 - 170,000
Health, dental, vision benefits
401(k)/retirement options
Flexible remote Fridays
+1
Software Engineer, UI
Software Engineer, UI

Roku • Cambridge (MA)

Hybrid
USD 120,000 - 170,000
Hybrid work model (Fri remote)
Mental health & financial wellness
Senior Roku Apps Engineer - High-Performance Streaming
Senior Roku Apps Engineer - High-Performance Streaming

EchoStar • Englewood (CO)

On-site
USD 149,000 - 158,000
Health perks
401(k) plan with company match
Employee stock purchase plan