2h ago
Senior Software Engineer - Software Development Kit
Cambridge, United Kingdom
full-timeseniorConsumer Electronics / Streaming
Tech Stack
Description
You will architect, design, implement, and test the run-time and native renderer of Roku's SDK, ensuring performance on low-cost hardware. You'll partner with engineers building higher-level scripting components and develop tooling for optimized app development.
Requirements
- Bachelor's in Computer Science or Computer Engineering or equivalent experience
- 7+ years of experience in embedded C/C++ development and toolchain
- Extensive experience with software development on embedded Linux
- Experience with multi-process architectures and IPC mechanisms
Responsibilities
- Architect, design, implement, and test the run-time and native renderer of Roku's SDK
- Partner with engineers building higher-level scripting parts of the SDK
- Manage the evolution of all APIs exposed by the SDK
- Ensure the SDK performs well on low-cost hardware by tracking RAM consumption and rendering frame rate
- Develop tooling for building optimized applications on the Roku platform
0 views 0 saves 0 applications