Development Engineer 5 (RDKV development)
Core
Leading the development of software and web applications for video platforms, focusing on scalability, security, and performance.
Role type
Senior IC embedded systems and video platform engineer
Builds
Video delivery systems, playback pipelines, and middleware architectures
Domain
Media technology, video streaming, embedded systems
Deliverable
production ML models | product features
Required skills
C/C++, Linux, multi-threading, IPC, memory management, GStreamer, video delivery technologies (DASH/HLS, DRM, ABR), middleware architectures, performance profiling, system-level debugging, RDK-V components (Thunder framework, playback pipeline, device HALs, plugins)
Preferred skills
Cloud-native technologies, microservices, containerization, CI/CD pipelines, video standards (AV1, CMAF, LL-HLS/LL-DASH)
Technologies
C/C++, Linux, GStreamer, Thunder framework, DASH, HLS, DRM, AV1, CMAF
Responsibilities
Integrating new systems, monitoring performance metrics, offering technical expertise, ensuring applications meet quality standards, mentoring and technical training, collaborating with cross-functional teams, creating vital documentation, leading development sessions
Seniority
Senior, hands-on IC