DISH Network Technologies India Pvt. Ltd is a technology subsidiary of EchoStar. Our organization is at the forefront of technology, serving as a disruptive force and driving innovation and value on behalf of our customers.
Our product portfolio includes Boost Mobile (consumer wireless), DISH TV (direct broadcast satellite), Sling TV (over-the-top service provider), Hughes (global satellite connectivity solutions) and Hughesnet (satellite internet).
Our facilities in India are some of EchoStar's largest development centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and communications development.
EchoStar does not charge any fees to job applicants or candidates at any point during the recruitment and hiring process. We strongly advise all individuals to be vigilant and disregard any unsolicited requests for payment or personal financial information related to an EchoStar employment opportunity.
Our DISH Technology team challenges the status quo and reimagines capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers with the products and platforms of tomorrow.
The Roku BrightScript Principal Engineer will join the Sling & DANY Client Platform Engineering team. The team spans client app development, SceneGraph architecture, QA automation, media playback, and AI-assisted SDLC, operating under a single shared codebase strategy. This team has direct product and engineering leadership visibility, building the foundational Roku platform that both Sling and DANY will run on through launch and beyond.
Responsibilites expected from the SME:
1. Logic Audit & Translation Registry: Accurately map production OTT modules to BrightScript equivalents, identify high-complexity risks early (e.g., player state machines, DRM flows), and establish valid API contracts and state management patterns tailored to Roku’s architecture.
2. Core Runtime Architecture (Sling/DANY/Blockbuster App Convergence): Design a scalable scene stack, deep-linking routing architecture, and a thread-safe task model. Ensure the application shell interacts seamlessly with the Brightscript player module using optimized BrightScript runtime patterns.
3. SceneGraph Component Library & Performance Validation: Oversee the component library build. Review all AI/KIRO-generated code for SceneGraph performance correctness, enforcing strict standards around field observers, node creation patterns, focus chain integrity, and dynamic Sling/DANY/Blockbuster theming configuration.
4. CI/CD, AI SDLC Pipeline, & Device Lab Setup: Configure BrightScript-specific linting, static analysis, and anti-pattern detection hooks into the AI SDLC pipeline. Set up a physical device farm to benchmark target hardware tiers (e.g., 512MB RAM devices).
5. Dedicated Roku Automation Framework: Evaluate and implement specialized testing frameworks (e.g., Roku Automation Framework / RAF) to enable deep-link automation, SceneGraph node state inspection, and headless performance benchmarking (launch time, memory footprint, frame rate).
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.