





Strong employer brand, mid-level 2-5yrs range, metro location, and a generalist C++ embedded title increase competition.
Role requires specialized embedded multimedia and RDK experience, limiting easy cross-industry transfers.
Explicit 2-5 years plus mandatory C++, GStreamer, embedded Linux, and CI/CD skills enforce strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain C++ software applications on Linux platforms, focusing on multimedia and RDK-based video/broadband solutions.
Implement multithreaded, high-performance, scalable applications, including automation tools with Python and Shell scripting.
Collaborate across teams to review requirements, conduct code reviews, manage CI/CD pipelines, troubleshoot production issues, and support software releases.
Strong expertise in C++ programming and OOP principles.
2-5 years of relevant work experience in software development.
Experience with Linux-based embedded systems and multimedia streaming technologies including GStreamer.
Familiarity with Git, Gerrit, SVN, Jenkins, CI/CD practices, and scripting (Python/Shell).
Experienced working on multimedia streaming and RDK-based video/broadband solutions in Linux embedded environments.
Demonstrates capability in multithreaded application development focusing on performance and reliability.
Comfortable with Agile methodologies, code reviews, and cross-functional collaboration involving automation and continuous integration pipelines.