C++ Multimedia Engineer

Quest Global

Chennai District, Bengaluru, Thiruvananthapuram

On-site

INR 2,500,000 - 4,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Quest Global is seeking a senior C++ developer in Chennai with strong Linux experience and GStreamer expertise. The role involves building and optimizing multimedia pipelines, codecs, and real‑time processing for high‑performance applications.

You should bring hands‑on experience with RTP/RTSP, audio/video post‑processing, and multithreaded Linux development. Familiarity with FFmpeg/VLC, WebRTC, and Agile teams is a plus.

Qualifications

  • Bachelors or Masters in CS, software engineering, or related field.
  • 5+ years of hands‑on C++ software development on Linux.
  • Proven expertise with GStreamer: design, plugins, troubleshooting.
  • Solid understanding of audio/video codecs, formats, containers.
  • Experience with real‑time audio/video processing and multimedia streaming (RTP/RTSP).
  • Strong object‑oriented design and development.
  • Experience with audio post‑processing techniques and frameworks.
  • Familiarity with multithreaded programming and Linux synchronization.

Skills

C++
Linux
GStreamer
Audio/video codecs
Real-time processing
OO design
Audio post-processing
Multithreading
Debugging (GDB/Valgrind)
Git
Agile
Embedded Linux development
SIP/WebRTC
FFmpeg/VLC
GPU computing for multimedia

Education

Bachelors or Master's degree in Computer Science or related field

Tools

GStreamer
GDB
Valgrind
Git
FFmpeg
VLC
RTP/RTSP
SIP signaling
WebRTC
GPU computing
Embedded Linux

Job description

Required Skills and Qualifications
  • Bachelors or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands‑on experience in C++ software development on Linux.
  • Proven expertise with the GStreamer framework, including pipeline design, plugin development, and troubleshooting.
  • Solid understanding of audio and video codecs, formats, and container technologies.
  • Experience with real‑time audio/video processing and multimedia streaming protocols (e.g., RTP, RTSP).
  • Strong knowledge of object‑oriented design and development.
  • Experience with audio post‑processing techniques and frameworks (e.g., effects, mixing, mastering).
  • Familiarity with multithreaded programming and synchronization mechanisms in a Linux environment.
  • Strong problem‑solving and debugging skills using tools like GDB and Valgrind.
  • Proficiency with version control systems, such as Git.
  • Preferred Qualifications (Nice‑to‑Have)
  • Experience with other multimedia frameworks, such as FFmpeg or VLC.
  • Familiarity with SIP signaling and WebRTC.
  • Knowledge of GPU computing for multimedia acceleration.
  • Experience in an Agile development environment.
  • Experience with embedded Linux application development.

We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.

We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference‑makers in our workplace.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – C++/Linux Multimedia Engineer
Senior Software Engineer – C++/Linux Multimedia Engineer

Quest Global • Thiruvananthapuram

On-site
INR 1,000,000 - 1,500,000
Embedded C++ Developer
Embedded C++ Developer

Quest Global • Thiruvananthapuram

On-site
INR 800,000 - 1,200,000
C++ Video / Audio Streaming Lead
C++ Video / Audio Streaming Lead

Shashwath Solution • Dadri

On-site
INR 2,500,000 - 4,000,000
C++ Video / Audio Streaming Lead
C++ Video / Audio Streaming Lead

Shashwath Solution • Pune District

On-site
INR 3,500,000 - 6,000,000
C++ Software Developer with Multimedia
C++ Software Developer with Multimedia

Amantya Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C++ with Multimedia Developer (GStreamer / FFmpeg / OpenCV)
C++ with Multimedia Developer (GStreamer / FFmpeg / OpenCV)

Amantya Technologies • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Senior Software Engineer Streaming
Senior Software Engineer Streaming

Clarus Advisers • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer – Streaming
Senior Software Engineer – Streaming

Clarus Advisers • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Multimedia Developer
Multimedia Developer

Neurealm • Bengaluru

On-site
INR 900,000 - 1,300,000
C++ with Gstreamer
C++ with Gstreamer

Amantya Technologies • Bengaluru

On-site
INR 2,000,000 - 4,000,000