Roku/Brightscript Engineer
Quick Overview
Job Description
Principal Engineers / Staff Engineers specializing in the Roku BrightScript Platform. Candidates must fulfill the following non-negotiable prerequisites prior to engagement commencement:
● Demonstrable evidence of architecting a streaming application (or application of equivalent complexity).
● At least one (1) successfully shipped Roku application currently in the field that passed full Roku Channel Certification.
● Successful completion of a practical code review assessment during the Vendor hiring process to verify technical capabilities.
Engagement Duration & Continuity
Both resources must be engaged continuously for an estimated 9 to 10 months (covering Q3 2026 through Q2 2027) to preserve end-to-end architectural context.
Resource Availability & Quality Penalties:
Due to the strategic nature of this program, specific financial and operational penalties (TBD) will be associated with resource quality deficiencies and/or unplanned attrition.
● Unplanned Departures: In the event of a resource departure, the Vendor must present a qualified substitute matching the original skills verification criteria within five (5) business days, subject to written authorization from the client.
● Mandatory Handover: Any approved substitute must complete a structured handover period of no less than ten (10) business days overlapping with the departing resource, executed entirely at the Vendor’s own cost.
Weekly Commitment
Both resources are required to maintain a full-time commitment of 40 hours per week per resource, subject to the client working day and holiday calendar
Technical Competency Matrix
Resources must possess expert-level, production-proven command in the following domains:
● Thread Isolation & Performance Tuning: Deep mastery of the Roku SceneGraph threading model; proven success enforcing render thread isolation and offloading network operations, payload parsing, and data orchestration to asynchronous Task nodes on constrained 512MB/A53-class hardware.
● Memory Management: Advanced diagnostics and prevention of circular reference leaks, unmanaged node lifecycles, and observeField leaks using the BrightScript Profiler and sg-node telnet inspection.
● Contract-Driven Architecture: Competency designing decoupled, componentized BrightScript architectures using immutable data models and explicit field-change contracts to isolate UI presentation from data infrastructure.
● Legacy Translation: Proven experience reverse-engineering behavioral requirements from reference C++ or native SDK codebases and re-implementing them with equivalent correctness and performance in native BrightScript.
● AI-Driven Development: Ability to define and drive specification-driven development utilizing AI tools is highly preferred.
Similar jobs
Senior Data Stage Engineer (Face to Face Interview - Locals only)
WB Solutions LLC · Montvale, United States
1 hour agoSenior Java AWS Engineer - Only Locals
3Core Systems, Inc · White Plains, United States
1 hour agoMiddleware Engineer
K-Tek Resourcing LLC · Charlotte, United States
1 hour agoOptomechanical Engineer
Judge Group, Inc. · Denver, United States
1 hour ago$120k - $160k/yrFPGA Engineer
Computer Merchant, Ltd., The · Tucson, United States
1 hour ago$105 - $110/hrImplementation Engineer
TEKsystems c/o Allegis Group · Scott Air Force Base, United States
1 hour ago$35 - $52/hr