Roku is seeking an experienced Software Engineer to join their New Product Introduction team to help build the next generation of Roku TV devices
Job Summary
Roku is seeking an experienced Software Engineer to join their New Product Introduction team to help build the next generation of Roku TV devices.
This hands-on embedded engineering role involves working close to the hardware, operating system, and media stack, delivering features that ship directly to customers’ living rooms.
The company fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday, with Fridays flexible for remote work.
Matching Summary
Roku is seeking an experienced Software Engineer to join their New Product Introduction team to help build the next generation of Roku TV devices.
Skills & Requirements
Must-have
C/C++ systems programming
embedded Linux development
user space and/or kernel space experience
media playback engines
shipping software on hardware platforms
Nice-to-have
AI tools for automation
creative problem solving
collaborating with multidisciplinary teams
fast-moving environment
Key Requirements
Hands-on professional software development experience
Strong C/C++ systems programming background
Solid understanding of embedded Linux
Degree in Computer Science or equivalent experience