Lead Systems Software Architect
Roku, Building C
Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.About the roleRoku’s leadership in streaming depends on delivering exceptional devices that combine the right hardware platforms with Roku OS to create simple, reliable, and delightful experiences. Roku is the #1 TV streaming platform in North America, and we’ve set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to change the face of television and streaming media watching around the world. This role is tasked with leveraging hardware and software to create a unique viewing experience, one that turns users into raving fans. You will report directly to the Vice President of Software Engineering and serve as a key technical contributor for Roku’s device platform strategy, with a strong focus on high-quality software solutions.We are looking for a highly skilled Lead Systems Software Architect who leads complex implementations for Roku TVs and streaming devices, grounded in a deep understanding of multimedia system design (video/audio pipelines, SoCs, memory, power, thermals). You will design, implement, debug, and optimize the software platform that spans the full system, ensuring it is performant, secure, and scalable across SKUs and generations. You will collaborate with ODM partners, chipset vendors, and internal software/hardware teams to drive products from concept to mass production.The work we do can be challenging, but that’s why we enjoy it so much. The ideal candidate isn’t a bystander. They are curious and engaged, willing to jump in to solve problems and make data-driven decisions even when things feel very ambiguous. Our industry changes quickly, so we expect a great candidate to be comfortable responding quickly to changing business needs, knowing that their own success comes when the team succeeds.What you’ll be doingSoftware development & platform ownership 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. Multimedia & system-level engineering 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. Systems-aware implementation integrating hardware-software 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). Performance engineering in constrained environments 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. Quality, diagnostics, and observability 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. Cross-functional collaboration & technical leadership 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 AI and system-level intelligence 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).We’re excited if you haveEducation & experience 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. Software development & systems expertise 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. Multimedia & system knowledgeDeep 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. AI, accelerators, and low-level platforms 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. Hardware & board-level understanding (bonus) 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).Comfortable partnering with board design teams to translate software and system needs into board-level requirements and constraints, even though your primary focus is software How you work 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.#LI-RN1What's Roku's approach to hybrid working?Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.What are some of the benefits?Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.AccommodationsRoku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on click.appcast.io should I know about Roku's culture?Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit .By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on click.appcast.io.
- ...to have you join us!Job DescriptionThe Device Integration Software System Architect defines and guides the strategy, architecture, and user experience... ...user experience for device configuration and management.Co-lead the Device Management Architecture roadmap with Software &...SuggestedFull timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...and purpose.We partner with leading platforms—Salesforce, ServiceNow... ...to resilient case management systems and optimized workforce... ...Enterprise Salesforce - Technical Architect You are the Salesforce... ...server systems, or complete software product lifecycle exposure *...SuggestedTemporary workLocal area
- ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration... ...ROLE: AMD is looking for a Principal strategic software engineering lead who is passionate about architecting and delivering solutions for enterprises...Suggested
$107.5k - $188.4k
...your entire firm with industry-leading integration and innovations... ...the Lead Application & Product Architect, Tax, you will be the... ...work experience.10+ years in software engineering with 5+ years in... ...scope in complex distributed systems. (Leveling guidance aligned to...SuggestedFull timeWork experience placementWork at officeLocal area- We AreAccenture is a leading global professional services company that helps the world’s... ...experienced Senior Salesforce Solution Architect ready to join our team. In this critical... ...enterprise application architecture across multi-system landscapesMinimum of 2 years supporting...SuggestedFull timeWork experience placementLive inWork at officeLocal areaShift work
$190k - $232k
...You’ll Work WithSlalom is seeking a Salesforce Solution Architect responsible for leading the overall solution design for our Salesforce implementations... ...resources to ensure that integrations with other systems are seamless and leverage good architecture design* Design...Temporary workLocal area$112.8k - $257k
...certain point, experience-based system design can start to look like... ...issues, you’re a solutions architect. You’ve evolved your skills... ...strategy through a long path of software development accomplishments... ...Salesforce solutions. You’ll lead architectural and technical strategy...Full timeContract workPart timeWork at officeLocal areaRemote work$99k - $232k
...Data and Analytics team you support and lead pursuit teams in reviewing RFP requirements... .../Management, Management Information Systems preferred- Accredited in Icertis CLM solution... ...Microsoft Azure Certification(s)- Accredited in Software Delivery Management skills (PMI-PMP,...Full timeContract workWork experience placementH1b- ...forward.THE ROLE: In this highly visible role, you will help architect, develop, and operationalize AI‑driven analytics solutions that... ...integrate seamlessly with enterprise platforms and supply chain systems.Develop and operationalize AI agents that continuously monitor...Shift work
- ...precision, and purpose.We partner with leading platforms—Salesforce, ServiceNow, Adobe,... ...commerce sites to resilient case management systems and optimized workforce planning.But we'... ...Salesforce Experience Cloud - Technical Architect We are seeking a hands-on Salesforce...Temporary workLocal area
- ...Lead Solution Architect Energetic, outgoing, and passionate about how technology can solve real business problems, the pre-sales Lead Solution Architect role combines technical knowledge with customer obsession and a desire to solve problems. The Lead Solution Architect...Work experience placement
- ...and purpose.We partner with leading platforms—Salesforce, ServiceNow... ...to resilient case management systems and optimized workforce... ...Product Owner and Technical Architect to understand requirements and... ...experience with declarative software configuration (Epic/Cerner, Veeva...Local areaShift work
$164.2k - $295.6k
...a highly skilled and motivated Systems / Product Infrastructure Engineer... ...infrastructure-related incidents.Design and architect end-to-end data center... ...and technical requirements.Lead the evaluation and selection of hardware, software, and networking technologies.Develop...Full timeTemporary workWork at officeLocal areaRemote workWorldwide- ...Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled... ...Party tool like CastIron/Boomi) to Integrate with On-Premise systems like Siebel, OMS and Java Based Systems Complete understanding...Permanent employmentFull timeH1bFlexible hours
- Senior Principal Software Engineer (ServiceNow Information Architect)Be a part of a team that’s ensuring Dell Technologies... ...serves as the enterprise system of record for technology assets, software... ...learn more about how we work and lead.Take the first step towards your dream...
$25 per hour
We are hiring immediately for full time BOH LEAD SUPERVISOR positions. Location: Callaway House Austin - 505 West 22nd Street, Austin, TX 78705. Note: online applications accepted only. Schedule: Full time schedule. 7 day operation. Varying days and hours. More details...Hourly payFull timeLocal areaImmediate startRemote workFlexible hours- ...data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and... ...are seeking a highly skilled Senior AI Software Engineer to join our team. The ideal... ...designing and implementing solutions using leading AI frameworks such as PyTorch, TensorFlow...
$272k - $431.25k
...We are now looking for a CPU System Software Architect!Do you want to be a part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects and deep learning professionals to define the next generation CPUs and System on Chips?...Full time$224k - $356.5k
An applied research team within NVIDIA’s Networking Systems & Software Architecture group is solving some of AI’s hardest infrastructure problems... ...including quantum computing interconnects.The Senior Architect role is to own modules and projects end-to-end—from scoping...Full time- ...centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and... ...we advance your career. The RoleAs a Software Ecosystem Architect within the Client and Graphics organization... ...experiences across diverse workloads. Lead software architecture planning for AI‑...
$184k - $287.5k
NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance... ...and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center... ...the increasing scale of next generation systems. This is an outstanding opportunity to...Full timeRemote work$224k - $356.5k
We are building innovative server systems for GPU accelerated applications,... ...Deep Learning. Data Center SW team architects and develops the end to end software and firmware stack for these systems... ....What you’ll be doing:You will lead software activities for NVIDIA's deep...Full timeRemote workShift work- ...With a proven track record in architecting and delivering cutting-edge solutions for complex system-level challenges, you possess... ...innovation.Job Responsibilities:Leading the architecture and design of... ....Strong knowledge of hardware/software co-design, cloud-enabled...Full timeWork at officeLocal area
$195.2k - $361.2k
...explored architectures, algorithms, and software inspired by the brain's extraordinary... ...will power the coming era of physical AI systems-beyond the reach of GPUs and mainstream... ...systems. In this role, you will architect and lead the development of the firmware, runtime...Full timeWork at officeLocal areaImmediate startShift work$184k - $287.5k
Senior Software Architect, AI Networking page is loaded## Senior Software Architect, AI Networkinglocations: US, CA, Santa Clara: US, TX, Austin... ...will drive performance and scalability in distributed AI systems. You will focus on optimizing and innovating how large...$150.16k
...change the world. Job Description CDM Smith is seeking a Lead Enterprise Architect to join our Corporate Business Technology team. In this... ...layers. • Designs integration patterns across enterprise systems leveraging Azure services (APIM, Logic Apps, etc.). • Defines...Work experience placementH1bRemote work$184k - $287.5k
NVIDIA is seeking a Senior System Architect: Heterogeneous EDA Systems to solve a complex challenge in accelerated computing: Failure Attribution... ...between hardware faults, infrastructure instability, and software defects.What you'll be doing:Architect Failure Attribution...Full time$115k - $125k
...Payroll & Tax, HR, and Time & Attendance software and HR Services ranging from online... ...arrangements may be considered.The Marketing Systems Architect is the engine under Asure’s marketing... ..., the data is trustworthy, and the leads that reach our sales reps are high-intent...Temporary workWork at officeLocal areaVisa sponsorship$308.6k - $417.5k
...In the Arm Central Technology Systems group we define SoC and system architectures and... ...looking for an experienced system performance architect to drive the definition and exploration... ..., from modeling, RTL, FPGA, Silicon and software.Explore and challenge the limits of...Work at officeLocal area$152k - $241.5k
...a track record of architecture development to join our memory system architecture team! This team drives memory system architecture... ...VLSI design, Computer Architecture, C/C++ programming languages.Software development experience with C++, python and/or perl. Verilog or...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Systems Software Architect. Be the first to apply!
- pega system architect Austin, TX
- system architect Austin, TX
- embedded systems architect Austin, TX
- technical architect Austin, TX
- .net software architects (remote) Austin, TX
- software architect Austin, TX
- application architect Austin, TX
- software engineer - cloud services Austin, TX
- id software Austin, TX
- healthcare software sales Austin, TX


