Full-Time

Senior Software Engineer

Posted on 7/19/2023

Roku

Roku

1,001-5,000 employees

Streaming platform and device provider

Consumer Software
Hardware

Senior

Cambridge, UK

Required Skills
Linux/Unix
Requirements
  • 5+ years of relevant software development experience
  • 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
  • Ability to accurately estimate software tasks and work to schedule
  • Bachelors or Masters in Computer Science or equivalent engineering experience
Responsibilities
  • Roku is seeking experienced Firmware Engineers for our New Products team to apply their expertise on our range of devices
  • As a developer on the team, you will possess the skills and confidence to undertake the challenges of working in a fast-paced environment, frequently be taken out of your comfort zone and relish getting your hands dirty working with and building our exciting products
  • We are looking engineers with extensive experience in embedded Linux, system-on-a-chip (SoC) development and integration, streaming audio and video technologies, and integration of third-party code. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility or for someone looking to take that next step up in their career

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

$298.2M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

-1%

2 year growth

2%

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters

INACTIVE