Development Engineer 5 (rdkv Architecture)

Comcast Comcast · Media · Chennai, India

Responsible for planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Provides guidance and support to other Engineers. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.

What you'd actually do

  1. Responsible for planning and designing new software and web applications.
  2. Analyzes, tests and assists with the integration of new applications.
  3. Oversees the documentation of all development activity.
  4. Trains non-technical personnel.
  5. Assists with tracking performance metrics.

Skills

Required

  • C/C++
  • Linux
  • multi-threading
  • IPC
  • memory management
  • GStreamer / media frameworks
  • Video delivery technologies (DASH/HLS, DRM, ABR algorithms)
  • Middleware architectures and distributed service design
  • Performance profiling and system-level debugging
  • RDK‑V components: Thunder framework, playback pipeline, device HALs, plugins

Nice to have

  • Contributions or leadership roles within the RDK Open-Source community.
  • Experience with cloud-native technologies, microservices, or containerization.
  • Exposure to CI/CD pipelines, and device deployment ecosystems.
  • Familiarity with video standards (AV1, CMAF, LL-HLS/LL-DASH).

What the JD emphasized

  • 15–20 years of experience in embedded systems or video platform engineering with strong architectural experience.