Senior Software Engineer

Soc Power & Thermal Management

Confirmed live in the last 24 hours



1,001-5,000 employees

Streaming platform and device provider

Consumer Software


Cambridge, UK

Required Skills
Quality Assurance (QA)
  • 5+ years of relevant software development experience
  • 3+ years of experience in SoC power management design and implementation
  • In-depth understanding of Linux, tools, libraries and open source development
  • Extensive systems programming experience with C++ & C
  • Ability to work in both user and kernel space
  • Intimate knowledge of media playback engines and streaming protocols
  • Proven track record of success with embedded system development projects
  • Solid understanding of design for performance and ensure that your code is fast, resource efficient and ultra-reliable
  • Demonstrable abilities to dig deep to find solutions to tough problems affecting our users
  • Experience of localisation in consumer electronics
  • Ability to accurately estimate software tasks and work to schedule
  • Thrive in a fast-paced engineering environment
  • Excellent verbal and written communication skills
  • Bachelors or Master’s in Computer Science, or equivalent engineering experience
  • Roku OS feature development
  • Code maintenance and scalability solution design, including helping with factory onboarding
  • Partner with internal QA and Channel teams
  • System-on-a-Chip (SoC) integration and board bring-up
  • Design, implementation and tuning of low-level power management schemes
  • Third-party API integration
  • Everything involved in our end-to-end product development and release cycles

Roku offers a streaming platform with a purpose-built operating system and a range of devices, providing a seamless home entertainment experience. The company also develops exclusive Roku Originals for The Roku Channel, reaching approximately 80 million households in the U.S. and Mexico.

Company Stage

Series F

Total Funding



San Jose, California



Growth & Insights

6 month growth


1 year growth


2 year growth



Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters