Software Engineer, UI
Roku
Overview
In this role you contribute to Roku’s DMTE platform, focusing on high-performance UI and graphics rendering for the FRAME engine. You will work across hardware, firmware, and application teams to deliver smooth visuals at scale. You’ll explore AI/ML capabilities to accelerate development and impact millions of users. This is a pragmatic, collaborative environment where you shape foundational experiences that power the streaming ecosystem.
Pay / Benefits- global mental health support
- financial wellness resources
- healthcare (medical, dental, vision)
- life, disability, and accident insurance
- retirement options (401(k)/pension)
- paid time off
- Build scalable UI features optimized for millions of users
- Contribute to middleware and UI investigations and solutions
- Explore integrating AI/ML capabilities 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
- 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
- Strong problem-solving and technical communication abilities
- Proactive mindset with passion for continuous learning and fast iteration
- collaboration
- technical communication
- proactive learning
- C++ (embedded)
- Typescript
- UI development
Reference: WJ-747_31050843