JD - RDK E Senior Developer
- Senior RDK Developer with 10+ years of experience in design, development and integration of multimedia components in RDKE video stack
- Expert in embedded systems and strong hands-on C / C++ development skills with working knowledge on RDKE / RDKV stack and related technologies
- Develop and integrate embedded software components within the RDK-E middleware layer
- Strong experience with middleware concepts, inter-process communication (IPC), and familiarity with frameworks like Thunder, WPE Webkit and associated backend systems
- In depth knowledge across core RDK components, AV Pipelines, media playback, DRM, GStreamer , XConf, Yocto
- Experience working on consuming HAL interfaces to complete functional requirements across Middleware components
- Strong experience in using Github and CI / CD tools for continuous development and deployment
- Strong understanding of networking concepts and protocols like TCP / IP, UDP, DHCP, DNS
- Experience customizing Yocto build framework according to requirements
Debug and resolve Yocto related build issues
Understanding of system profiling for CPU, GPU, NPU, TPU, and memory, along with performance optimization skillsExperience in debugging and resolving RDK middleware issuesWork with SoC vendors and application developers to resolve feature requests and bug fixesCollaborate with cross functional development teams to take-up feature tickets and plan timely deliveryAbility to analyze complex technical challenges and develop effective solutions.Strong written and verbal communication skills to effectively collaborate with teams and stakeholders.Ability to work effectively in a team environment, collaborate with colleagues, and participate in Agile development processes