Senior Engineer - Roku Applications
Core
Design and develop high-performance Roku channel applications using NDK/C++/QT frameworks to deliver streaming experiences and responsive user interfaces.
Role type
Senior IC mobile/embedded applications engineer (Roku)
Builds
Roku channel applications for streaming content
Domain
Consumer electronics / Streaming media
Required skills
C++, NDK, QT, RESTful API integration, JSON/XML parsing, video playback optimization, memory management, automated testing, code review
Preferred skills
Agile development, UI/UX collaboration, production troubleshooting
Technologies
Roku, NDK, C++, QT, REST APIs
Responsibilities
Design and develop Roku channel applications; Architect and implement responsive user interfaces; Integrate RESTful APIs for content delivery; Optimize video playback performance and memory management; Implement secure authentication and commerce flows; Develop automated unit and integration tests; Debug complex client-side issues; Conduct code reviews and support production deployments.
