Lead Engineer– C++/Linux Multimedia Engineer
Quest GlobalMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and optimize high-performance multimedia applications on Linux using C++ and GStreamer framework.
Develop and extend custom GStreamer plugins and pipelines for audio/video streaming, recording, and playback, integrating audio post-processing frameworks.
Troubleshoot, debug, and collaborate with cross-functional teams to integrate multimedia components with hardware and software modules using various codecs and IPC mechanisms.
Minimum Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
Minimum 5 years of hands-on experience in C++ software development on Linux platforms.
Proven expertise with the GStreamer multimedia framework including pipeline design and plugin development.
Strong knowledge of audio/video codecs, streaming protocols (RTP, RTSP), multithreaded programming, and audio post-processing frameworks.
Ideal Candidate Profile
Experienced multimedia C++ developer with deep knowledge of Linux-based multimedia frameworks and real-time audio/video processing.
Capable of designing complex multimedia pipeline architectures and integrating diverse audio/video codecs and protocols.
Proficient in debugging multimedia pipelines and collaborating with hardware/software integration teams in an Agile environment.
