CareerPlanSign in

Development Engineer 2 ( C++)

India - Chennai, Comcast India Engineering Cent💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Design, develop, and maintain C++ software applications for multimedia and broadband solutions on Linux-based embedded platforms.

Role type

Mid-level C++ Development Engineer (Multimedia/Embedded)

Builds

RDK-based video and broadband solutions, multimedia applications, and automation tools

Domain

Media & Technology / Embedded Systems / Streaming

Deliverable

production ML models | product features

Required skills

C++ (OOP), Multithreading, GStreamer, Linux embedded systems, Debugging, Python scripting, Shell scripting, CI/CD pipelines

Preferred skills

Adaptive streaming (DASH, HLS), Git/Gerrit/SVN, Jenkins, Agile methodologies

Technologies

C++, GStreamer, Linux, Python, Shell, Git, Gerrit, SVN, Jenkins, DASH, HLS

Responsibilities

Design and optimize multimedia applications; Implement multithreaded applications for performance and scalability; Troubleshoot customer and production issues; Develop automation tools and scripts; Collaborate on requirements and design solutions; Participate in code reviews and maintain coding standards.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.