EchoStar's portfolio of brands in action.
EchoStar Logo

EchoStar

Principal Engineer - Roku Bright Script

Posted 2 Hours Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Expert/Leader
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Expert/Leader
Lead design and implementation of Roku BrightScript/SceneGraph client platform for Sling/DANY/Blockbuster: translate reference implementations, define runtime and scenestack architectures, enforce SceneGraph performance, configure CI/CD and AI-assisted SDLC checks, set up device lab, and own automation and performance validation through Roku certification.
The summary above was generated by AI
Company Summary
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.
Department Summary
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.
Job Duties and Responsibilities
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).
Skills, Experience and Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline;
  • Advanced degree (MS or equivalent) in a relevant field is a plus but not required

Experience Requirements
  • 12 - 16 years of professional software engineering experience with at least 5+ years focused on Roku/BrightScript production application development
  • Demonstrated experience shipping and maintaining a production BrightScript application through full Roku Channel Certification
  • Proven track record of leading architecture design on a multi-engineer client application project
  • Experience working from a reference implementation or behavioral specification as the basis for a net-new build
  • Prior experience in a streaming media, OTT, or connected TV product environment strongly preferred
  • BrightScript & SceneGraph Expertise. 5+ years of production BrightScript development with expert-level command of SceneGraph node architecture, task threading, focus chain management, and component lifecycle. Must have shipped at least one application through full Roku Channel Certification.
  • Performance Engineering on Constrained Hardware. Proven ability to profile, optimize, and gate performance on low performance Roku devices - including virtualized grid and list rendering, node recycling, memory footprint management, and garbage collection tuning.
  • Architecture & Technical Leadership. Demonstrated experience owning architecture design and sign-off on a multi-engineer client application, including defining coding standards, leading technical reviews, and making binding decisions under delivery pressure.
  • Media & Integration Depth. Working knowledge of DRM integration (Widevine / PlayReady), player state machine design, CSAI/SSAI ad flows, and third-party SDK integration (Conviva, MoEngage, or equivalent) in a BrightScript or connected TV context.
  • Reference-Based Translation Experience. Ability to translate an existing reference implementation - C++ NDK, native SDK, or equivalent - into a production BrightScript codebase while preserving full behavioral fidelity across all user flows.
  • AI-Assisted SDLC Fluency. Familiarity with spec-driven code generation platformswith the ability to author structured engineering specifications and validate AI-generated BrightScript output for architectural compliance and performance safety.

Benefits
  • Insurance and Wellbeing
  • Financial & Retiral Benefit Program
  • Mental Wellbeing
  • Employee Stock Purchase Program (ESPP)
  • Professional Development Reimbursement
  • Time Off
  • Team Outings

We pride ourselves on developing and promoting talent as an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. EchoStar will accommodate the sincerely held religious beliefs of employees if such accommodations are not undue hardships and are otherwise within the bounds of applicable law. All qualified applicants with arrest or conviction records will be considered for employment in accordance with local, state, and federal law. You may redact any information that identifies age, date of birth, or dates of school/graduation from your application documents before submission and throughout our application process.
EchoStar will provide reasonable accommodation to otherwise qualified job applicants and employees with known physical or mental disabilities, unless doing so poses an undue hardship on the Company, poses a direct threat of substantial harm to others, or is otherwise not required by law. EchoStar has a more detailed Accommodation Policy that applies to employees. EchoStar endeavors to make echostar.com and jobs.echostar.com accessible to users. Please contact [email protected] if you would like to discuss the accessibility of our website or need assistance completing the application process. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.
Click the links to access the following statements: EEO Policy Statement , Pay Transparency , EEOC Know Your Rights ( English / Spanish )

Similar Jobs at EchoStar

2 Hours Ago
In-Office
Mid level
Mid level
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Generative AI
Monitor SIEM and security systems, investigate and contain incidents, analyze logs, perform root cause analysis, lead high-severity investigations, advise on detection improvements, create SOPs/runbooks, escalate to L3, contribute SOC metrics, and participate in on-call shift rotations.
Top Skills: DlpEdrFirewallsHTTPLinuxmacOSMimecastMitre Att&CkOpen Source Threat IntelligencePalo Alto XsiamProofpointProxiesSIEMSplunkTcp/IpWafWindows
2 Hours Ago
In-Office
Senior level
Senior level
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Generative AI
Lead deployment, support, and monitoring of cloud-native standalone 5G signaling and packet core functions. Troubleshoot production issues, validate call flows, engage vendors for upgrades, drive automation and CI/CD improvements, document knowledge, and participate in on-call rotations to maintain network health and uptime.
Top Skills: 5G5G SignalingAmfBsfCi/CdCloud NativeContainersDevOpsDiameterDockerHTTPKubernetesNetscoutNrfPcfProtocol AnalyzersPublic CloudRadcomSctpSmfTcpTcp/IpUdpVirtualizationWireshark
2 Days Ago
In-Office
Senior level
Senior level
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Generative AI
Lead the integration, design, configuration, testing and support of telecom mediation and revenue management solutions. Own end-to-end charging, rating and billing integrations, troubleshoot environments, mentor engineers, produce technical deliverables, and drive process and tool improvements across development and release cycles.
Top Skills: AplAWSBssCdr AnalysisCi/CdDigitalroute Mediation ZoneJavaOracle SqlOssRevenue Management PlatformsShell ScriptingUnix

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account