Principal Engineer - Roku - BrightScript
TalentON · Bengaluru · hybrid · Posted 62d ago
About a minute. You'll make an account on the way through.
About this role
Principal Engineer Roku / BrightScript
Experience: 13–16 Years
Location: Bangalore
Work mode: Hybrid (3 days a week in office)
Job Overview
We are looking for a Principal Engineer – Roku / BrightScript with strong hands-on experience in Roku/BrightScript development, SceneGraph architecture, Performance Engineering, and technical leadership.
The role will be part of a client platform engineering team working on production OTT/streaming applications and will involve architecture, development, performance optimization, and technical leadership.
Key Responsibilities
- Lead the design and development of production Roku/BrightScript applications.
- Design scalable SceneGraph architecture, application routing, deep-linking, and task/threading models.
- Own architecture decisions and provide technical direction for multi-engineer client application development.
- Drive performance engineering and optimization on constrained Roku devices, including memory footprint, rendering performance, application launch time, frame rate, node recycling, and garbage collection.
- Develop and review SceneGraph components, ensuring correct use of field observers, node creation patterns, focus chain, and component lifecycle.
- Work on media playback, player state machines, DRM integration, and OTT/streaming functionality.
- Define coding standards, conduct technical reviews, and provide architecture sign-off.
- Contribute to CI/CD, BrightScript-specific linting, static analysis, and performance benchmarking.
- Evaluate and implement Roku automation frameworks for deep-link automation, SceneGraph inspection, and performance testing.
- Translate existing/reference implementations into production BrightScript applications while maintaining behavioral fidelity.
- Provide technical leadership and guidance to a multi-engineer development team.
Required Skills
- 5+ years of hands-on production Roku/BrightScript development.
- Expert knowledge of Roku SceneGraph.
- Experience shipping and maintaining a production Roku application through full Roku Channel Certification.
- Strong Performance Engineering experience on Roku devices.
- Strong Software Architecture and Technical Leadership experience.
- Experience with task threading, focus chain management, and SceneGraph component lifecycle.
- Experience with OTT, streaming media, or Connected TV products is strongly preferred.
- Working knowledge of DRM integration, player state machines, and media playback.
- Experience with third-party SDK integrations in a BrightScript/Connected TV environment is an advantage.
- Experience with Roku Automation Framework (RAF) or similar automation frameworks is an advantage.
Candidate Profile
- Strong hands-on development background with the ability to combine coding, architecture, performance optimization, and technical leadership.
Should have development experience working on production Roku applications
Sourced from naukri
Skills
About TalentON
TalentON
None
headquarters
₹12L PA avg
Avg at TalentON
About
About Aeva:
Aevas mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module. Aeva 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions
Employee ratings
2 reviews
Culture
5.0
Career growth
4.5
Work-life
4.5
Employees rate it well for
Find them on