2h ago
Software Engineer Intern, Embedded
Cambridge, United Kingdom
internshipintern HybridConsumer Electronics / Streaming
Tech Stack
Description
As an Embedded Software Engineer Intern at Roku, you will own a scoped project strengthening our embedded stack, such as implementing a feature or improving performance, while collaborating with firmware, platform, and quality engineers. You'll work with C++ on Linux systems and use debugging tools to deliver high-quality software across devices.
Requirements
- Currently enrolled in Computer Science/Engineering or related degree program
- C++ coding skills (modern C++ preferred)
- Experience developing/debugging on Linux embedded platforms
- Understanding of Linux kernel concepts, multi-threading, tools, libraries
- Scripting skills (Python/Bash)
Responsibilities
- Own a project in the embedded space (implement feature, improve memory/performance, add automated tests)
- Work with C++ on Linux-based systems
- Use debugging and analysis tools to reproduce, isolate, and fix issues
- Collaborate with firmware, platform services, and quality teams
0 views 0 saves 0 applications