Full-Time

Lead Systems Software Architect

Updated on 5/19/2026

Roku

Roku

1,001-5,000 employees

Streaming hardware and ad-supported content

No salary listed

Company Historically Provides H1B Sponsorship

Austin, TX, USA

Hybrid

Fridays are remote-flexible; in-office Mon-Thu in Austin, TX.

Category
Software Engineering (1)
Required Skills
Rust
Observability
C/C++
Android Development
DevOps
Requirements
  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 15+ years of industry experience in embedded systems-level software development, with a strong emphasis on hands-on software development for multimedia products.
  • Proven track record building and shipping AV products (TVs, set-top boxes, streaming devices, consoles, or similar) at scale.
  • Strong experience with embedded Linux or Android-based systems
  • Proficiency in one or more systems programming languages such as C/C++ (Rust or similar is a plus), with deep experience in debugging, performance tuning, and maintainable code design.
  • Strong familiarity with modern software development life cycle practices: CI/CD, automated testing, static/dynamic analysis, continuous performance regression monitoring, and observability tooling.
  • Deep understanding of ARM-based SoCs, multimedia pipelines, and system constraints (memory bandwidth/latency, storage performance, UI/frame-rate stability, thermal behavior).
  • Demonstrated ability to analyze and optimize system-level performance using profiling, tracing, and hardware counters.
  • Experience with DRM, content protection, secure boot, and related industry standards for streaming and TV products.
  • Experience collaborating with SoC vendors and ODM/OEM partners from design through mass production, especially around platform software deliverables and validation.
  • Experience with NPU/DSP/AI accelerator blocks on embedded SoCs, including maximizing throughput and minimizing latency within real-world device constraints.
  • Ability to build or integrate end-to-end flows where AI is in the loop, particularly for diagnostics, performance optimization, or UX improvements.
  • Proficient in using AI tools for debugging, code review, test selection, and log analysis, and in implementing the platform hooks (APIs/telemetry) that those tools need.
  • Solid understanding of board-level design concepts (schematics/layout review, power and thermal design, signal integrity considerations, and interfaces such as I²C, USB, PCIe, and HDMI).
  • Strong communication skills with the ability to explain complex software and system trade-offs to both technical and non-technical stakeholders.
  • A bias toward data-driven decisions, clear documentation, and repeatable processes.
  • Demonstrated ability to lead technically through code and design, influence cross-functional teams, and drive complex platform changes from concept to production.
Responsibilities
  • Own complex features or subsystems end-to-end, from design and implementation through bring-up, validation, and production support.
  • Translate product and business goals into concrete designs, tasks, and implementation plans.
  • Design, implement, and maintain core platform software for Roku device programs and platforms, with a strong focus on code quality, robustness, and long-term maintainability.
  • Contribute to and influence hardware–software partitioning, platform APIs, and integration patterns to enable feature teams to build reliably on the device platform.
  • Drive and model best practices for coding standards, code reviews, testing strategies, and CI/CD for platform software.
  • Implement and optimize video/audio pipelines, codecs, and rendering paths to deliver high-quality playback, low latency, and smooth UI/UX for streaming applications.
  • Contribute to end-to-end multimedia system design for TVs and streaming devices, ensuring solutions scale across SKUs and generations.
  • Define and help maintain benchmarks and test scenarios for media, graphics, and system behavior that map directly to Roku use cases.
  • Implement and maintain secure boot, DRM integrations, and standards-compliant content protection features in collaboration with security experts.
  • Lead the product evaluation and enablement of candidate SoCs and companion chipsets, partnering with SoC vendors on performance, power, cost, and ecosystem maturity.
  • Implement and maintain drivers, HALs, and low-level services that expose the right hardware capabilities (media, graphics, connectivity, security) to Roku OS.
  • Drive early bring-up and debug of new SoCs and boards from a software perspective (boot chain, device drivers, board support packages, diagnostics).
  • Anticipate system-level failure modes (thermal, power, component tolerances, resource exhaustion) and implement software mitigations (throttling, graceful degradation, watchdogs, telemetry hooks).
  • Define and enforce memory, CPU/GPU/NPU, and storage budgets across SKUs, working closely with feature teams.
  • Use profiling tools, tracing, and telemetry to diagnose and fix performance bottlenecks across the stack (kernel, drivers, middleware, apps).
  • Implement optimizations to improve boot time, UI performance, streaming quality, and app responsiveness while staying within platform constraints.
  • Partner with NPI, test, and manufacturing engineering to design and implement system-level validation strategies, test automation, and regression suites for your components.
  • Implement and refine diagnostics, logging, and telemetry that make field issues diagnosable and fixable at scale, including the platform hooks needed for AI-assisted troubleshooting.
  • Ensure the robustness and reliability of low-level software in production configurations, including robust error handling, recovery strategies, and safe update mechanisms.
  • Collaborate with OS, media, graphics, connectivity, security, and cloud/service teams to integrate platform features that meet product requirements.
  • Provide technical mentorship to other software engineers, especially around debugging complex system issues, performance tuning, and best practices for systems-level code.
  • Work closely with engineering leads to review designs, surface trade-offs, and de-risk implementations before they reach production.
  • Partner with SoC vendors and OEM/ODM partners from design through mass production, ensuring software deliverables, validation, and readiness meet Roku’s standards
  • Implement components in system-level AI/ML flows where AI is in the loop (e.g., quality monitoring, recommendations, anomaly detection, test selection).
  • Specify and implement platform APIs and telemetry that enable AI tools to be effective across the device stack (logs, traces, metrics, events).
Desired Qualifications
  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 15+ years of industry experience in embedded systems-level software development, with a strong emphasis on hands-on software development for multimedia products.
  • Proven track record building and shipping AV products (TVs, set-top boxes, streaming devices, consoles, or similar) at scale.
  • Strong experience with embedded Linux or Android-based systems
  • Proficiency in one or more systems programming languages such as C/C++ (Rust or similar is a plus), with deep experience in debugging, performance tuning, and maintainable code design.
  • Strong familiarity with modern SDLC practices: CI/CD, automated testing, static/dynamic analysis, continuous performance regression monitoring, and observability tooling.
  • Deep understanding of ARM-based SoCs, multimedia pipelines, and system constraints (memory bandwidth/latency, storage performance, UI/frame-rate stability, thermal behavior).
  • Demonstrated ability to analyze and optimize system-level performance using profiling, tracing, and hardware counters.
  • Experience with DRM, content protection, secure boot, and related industry standards for streaming and TV products.
  • Experience collaborating with SoC vendors and ODM/OEM partners from design through mass production, especially around platform software deliverables and validation.
  • Experience with NPU/DSP/AI accelerator blocks on embedded SoCs, including maximizing throughput and minimizing latency within real-world device constraints.
  • Ability to build or integrate end-to-end flows where AI is in the loop, particularly for diagnostics, performance optimization, or UX improvements.
  • Proficient in using AI tools for debugging, code review, test selection, and log analysis, and in implementing the platform hooks (APIs/telemetry) that those tools need.
  • Solid understanding of board-level design concepts (schematics/layout review, power and thermal design, signal integrity considerations, and interfaces such as I²C, USB, PCIe, and HDMI).
  • Strong communication skills with the ability to explain complex software and system trade-offs to both technical and non-technical stakeholders.
  • A bias toward data-driven decisions, clear documentation, and repeatable processes.
  • Demonstrated ability to lead technically through code and design, influence cross-functional teams, and drive complex platform changes from concept to production.

Roku provides a streaming entertainment ecosystem built around hardware devices (Roku TVs, streaming players, smart home gear, and audio gear) and a purpose-built operating system. Its devices run the Roku OS to deliver apps and streaming content to televisions. The Roku Channel offers free, ad-supported content and Roku Originals are exclusive programs produced in-house, bundled with advertising revenue and content distribution. The business model blends hardware sales, advertising, and distribution of content through its platform. Roku differentiates itself by offering a wide range of affordable devices, a centralized ad-supported free channel, and in-house originals, creating an integrated yet open platform for apps and content. The company’s goal is to grow a large, easy-to-use streaming ecosystem that combines hardware, software, and content to reach many households and monetize through device sales, ads, and distribution deals.

Company Size

1,001-5,000

Company Stage

IPO

Headquarters

San Jose, California

Founded

2002

Simplify Jobs

Simplify's Take

What believers are saying

  • 100M streaming households and 270M active devices fuel 28% platform revenue growth.
  • AI-driven CTV ads and FAST apps draw 50% more budgets from search by end-2026.
  • Q1 2026 revenue hits $1.25B, EBITDA guidance raised to $675M for full year.

What critics are saying

  • Walmart loss to Vizio slashes hardware sales, forcing reliance on declining devices revenue.
  • Lawsuit bricks Roku TVs with boot loops, sparking mass returns and eroding trust.
  • Amazon Fire TV captures smart TV share via Prime bundling, halving Roku penetration.

What makes Roku unique

  • Roku OS uses less DRAM and Flash than competitors, attracting OEM TV partners.
  • Platform generates 88% of revenue with 51.6% gross margins from ads and subscriptions.
  • Howdy $3 service hits 1M subscribers, bundling premium content like Peacock Premium Plus.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at Roku who can refer or advise you

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Tivi
May 6th, 2026
Class action lawsuit: Popular TV brands turned smart TVs into junk with software updates.

Class action lawsuit: Popular TV brands turned smart TVs into junk with software updates. Defective software updates rendered televisions unusable. Yesterday at 19:02 Justus Vento A class action lawsuit has been filed in the United States District Court for the Central District of California, accusing Roku and TCL TV brands of ruining their products with software updates. According to the lawsuit, faulty software updates cause freezing, boot loops, black screens, and shutdowns, after which the television cannot be turned back on. The story is reported by ExtremeTech. This story is free. You can read it for free by logging in or creating a free Alma account. Creating an account takes just a moment. With it, you can read more content that interests you. Justus Vento

Yahoo Finance
Apr 14th, 2026
Roku vs. Alphabet: Which streaming ad stock is the better buy?

Roku and Alphabet are both positioned to benefit from the streaming advertising market, projected to grow at 21.5% CAGR through 2030. Roku's platform revenues grew 18% year over year to $4.145 billion in 2025, with first-quarter growth projected to exceed 21%. The company maintains gross margins of 51-52% and reaches 90 million streaming households globally. Roku monetises through its platform and The Roku Channel, leveraging first-party data for targeted advertising. Recent strategic moves include the Frndly TV acquisition to support a hybrid subscription-ad model. Meanwhile, Alphabet capitalises on YouTube's global reach and sophisticated ad ecosystem. Both companies compete for share in connected TV advertising, with Roku focusing on small and medium-sized businesses whilst expanding internationally in Mexico, Canada and Brazil.

Awful Announcing
Apr 9th, 2026
Roku exclusively streaming 5-game Savannah Bananas package.

Roku exclusively streaming 5-game Savannah Bananas package. Roku will present yet-to-be-announced interactive platform experiences centered on the Bananas. Credit: Savannah Bananas The Savannah Bananas and the rest of the teams in the Banana Ball Championship League (BBCL) are heading to the Roku Sports Channel for five exclusive games this season. Roku announced the deal Thursday morning, which includes games featuring the Savannah Bananas, Party Animals, Loco Beach Coconuts, Firefighters, Indianapolis Clowns, and Texas Tailgaters, all teams in the barnstorming exhibition baseball league. The games, which the Savannah Bananas will produce for the Roku Sports Channel, include: * Sunday, April 26 - Savannah Bananas vs Party Animals, Yankee Stadium (New York, NY) 3 p.m. ET * Saturday, July 4 - Savannah Bananas vs The Firefighters, Kinnick Stadium (Iowa City, IA) 8 p.m. ET * Sunday, August 9 - Loco Beach Coconuts vs Savannah Bananas, Target Field (Minneapolis, MN) 4 p.m. ET * Friday, September 18 - Party Animals vs The Firefighters, Comerica Park (Detroit, MI) 7 p.m. ET * Friday, September 25 - Texas Tailgaters vs Savannah Bananas, Globe Life Field (Arlington, TX) 8 p.m. ET Along with the games, Roku will present yet-to-be-announced interactive platform experiences centered on the Bananas. "The Savannah Bananas deliver a one-of-a-kind experience with high energy, high stakes, and lots of fun. We can't wait to bring their antics back to millions of viewers on Roku Sports Channel," said Joe Franzetta, Head of Sports, Roku Media. "We're beyond excited to collaborate on some bespoke opportunities to help both new and die-hard fans discover and engage with the game across our platform." "We are fired up to grow our relationship with Roku in 2026," added Bananas owner Jesse Cole. "We could feel the significant impact and reach after partnering on one game this past year, so we are thrilled to showcase some of our biggest Banana Ball games of the year on Roku in 2026." Roku partnered with the Bananas to broadcast their Banana Ball World Tour Game from Fenway Park to viewers last year. The Bananas can add this broadcasting arrangement to several others they've made for this season, including 19 games on truTV and 25 games on ESPN/Disney+.

Digital Trends
Apr 7th, 2026
Roku just added six free channels covering classic sitcoms, reality TV, and films.

Roku just added six free channels covering classic sitcoms, reality TV, and films. Roku is quietly building one of the best free streaming lineups out there. If you have been looking for more reasons to love your Roku device, here is a good one. Roku has quietly expanded The Roku Channel with six brand new free channels, available right now on all Roku TVs and streaming players. This latest addition brings the platform's already expansive library, which covers hundreds of live channels and thousands of on-demand titles, even further. What are the six new free channels on Roku? Here is the full list of what just landed on The Roku Channel: * Channel 313: Rawhide * Channel 314: The Beverly Hillbillies * Channel 624: Ink Master * Channel 815: Toso.o * Channel 978: MTV en Español * Channel 6036: Westerns Recommended Videos According to Cord Cutters, the new additions cover a genuinely varied mix of genres. Rawhide brings the iconic black-and-white Western featuring a young Clint Eastwood in an early breakout role, while The Beverly Hillbillies delivers the beloved 1960s sitcom about the oil-rich Clampett family adjusting to life in Beverly Hills. Ink Master serves up back-to-back episodes of the high-pressure tattoo competition series. Channel 6036 is a dedicated hub for classic Western films and series, MTV en Español caters to Spanish-speaking audiences with music videos and Latin entertainment, and Toso.o rounds out the lineup as the most mysterious addition of the bunch. What else has Roku been up to lately? This latest drop follows an already busy stretch for Roku. Last month, the platform added 16 new free channels and announced a partnership with Amazon Prime Video to offer Howdy, its new subscription service, to Prime Video subscribers. Gil Fuchsberg, President of Subscriptions, Partnerships, and Corporate Development at Roku, described the company's direction as making great entertainment more accessible. With six more free channels now live, that mission seems well on track. News Writer Manisha likes to cover technology that is a part of everyday life, from smartphones & apps to gaming & streaming...

Yahoo Finance
Apr 6th, 2026
Roku stock target raised to $120 as profitability surges and tech giants partner with streaming platform

Roku shares have risen 38% over the past year, outpacing the broader market. Baird analyst Vikram Kesavabhotla has raised his price target from $110 to $120, citing improving fundamentals and bullish catalysts. North America's leading streaming TV operating system has delivered double-digit revenue growth for 11 consecutive quarters. The company posted $80 million in net income in its latest quarter, double its initial guidance, and expects net income to triple in 2026. Free cash flow more than doubled last year. Roku now operates in roughly half of US homes, with time spent on its platform rising 15% year-on-year. The company has secured advertising technology partnerships with Alphabet and Amazon, whilst maintaining its market position against these tech giants.