Simplify Logo

Full-Time

Senior Embedded Software Engineer

New Products

Confirmed live in the last 24 hours

Roku

Roku

1,001-5,000 employees

Streaming platform and device provider

Hardware
Consumer Software
Legal
Consumer Goods
Entertainment
Gaming

Senior, Expert

Austin, TX, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Quality Assurance (QA)
Linux/Unix
Requirements
  • 8+ years of relevant software development experience
  • 5+ years C/C++ coding experience
  • System-on-a-chip (SoC) development and integration preferred
  • Experience developing/debugging on Linux-based embedded platforms
  • Good understanding of Linux kernel concepts, Multi-threading primitives, Linux tools, libraries, and open-source development
  • Bachelor's or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields
  • Ability to excel working in a fast-paced engineering environment
  • Have an ability to communicate with candor and effectiveness
  • Experience working collaboratively with cross-functional teams
Responsibilities
  • Roku OS feature development
  • Code maintenance and scalability solution design and development
  • Partner with internal QA and development teams
  • System-on-a-Chip (SoC) integration and board bring-up
  • 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

$298.2M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

7%

1 year growth

-4%

2 year growth

-10%

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters