Lead Systems Software Architect

Added
1 minute ago
Type
Full time
Salary
Salary not provided

Related skills

rust android c ci/cd embedded linux

๐Ÿ“‹ Description

  • Lead complex device-software implementations for Roku TVs and streaming devices
  • Design, implement, debug, and optimize the Roku device platform software
  • Collaborate with ODM partners, chipset vendors, and internal teams to drive products from concept to mass production
  • Report directly to the Vice President of Software Engineering and serve as a key technical contributor
  • Own end-to-end features from design through bring-up, validation, and production support
  • Drive and model best practices for coding standards, testing strategies, and CI/CD

๐ŸŽฏ Requirements

  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 15+ years of embedded systems-level software development
  • Proven track record building and shipping AV products at scale
  • Strong experience with embedded Linux or Android-based systems
  • Proficiency in C/C++ (Rust or similar is a plus)
  • Experience with CI/CD, automated testing, static/dynamic analysis, and observability tooling

๐ŸŽ Benefits

  • Global health and financial wellness resources
  • Healthcare options including medical, dental, and vision, plus life and disability coverage
  • Retirement options and paid time off
  • Hybrid work model with in-office Mon-Thu and flexible remote Fridays
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’