Lead Engineer C++/Linux Multimedia Engineer TVM/HYD/Bangalore/Chenna

2 weeks ago


Bengaluru Chennai Thiruvananthapuram, India Quest Global Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Please Find below is the JD.

Location: TVM/HYD/Bangalore/Chennai

Exp :6-9 Years

Skill: Lead Engineer C++/Linux Multimedia Engineer

Job Requirements

At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.

We are looking for a skilled and passionate C++ developer to join our team, focusing on the development of high-performance multimedia applications on Linux platforms. The ideal candidate will have deep expertise in multimedia frameworks, especially GStreamer, and hands-on experience with audio post-processing frameworks. You will be responsible for designing, implementing, and optimizing software solutions that involve audio and video streaming, processing, and integration.

Key Responsibilities

  • Design, develop, and maintain efficient and reusable C++ code for multimedia applications running on Linux.
  • Utilize and extend the GStreamer framework by developing custom plugins and pipelines for audio and video streaming, recording, and playback.
  • Integrate and optimize audio post-processing frameworks to enhance sound quality, reduce noise, and apply various audio effects.
  • Troubleshoot and debug issues within multimedia pipelines and system-level components to ensure high performance and reliability.
  • Collaborate with cross-functional teams to integrate multimedia components with hardware, other software modules, and third-party libraries.
  • Work with various audio and video codecs (e.g., H.264, H.265, AAC, Opus) to ensure compatibility and optimal performance.
  • Contribute to the development of multi-threaded, event-driven Linux applications using inter-process communication (IPC).
  • Stay up-to-date with new technologies and industry trends in multimedia development to find innovative solutions to complex problems.
  • Create and maintain technical documentation for software components and systems.

Required Skills and Qualifications

  • Bachelor's 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.


  • Bengaluru, Pune, India Neudeep Technologies Full time

    Specializing in camera, display, audio, and video technologies. In this role, you will design, implement, and optimize multimedia features for our products, ensuring high-quality user experiences. You will work closely with hardware and software teams to integrate multimedia components effectiveEducation : Bachelor's or Master's degree in Computer Science,...

  • C++ with Linux

    2 weeks ago


    Bengaluru, Karnataka, India Excellence and Eminence LLP Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    We are looking for C++ with Linux & Shell scripting with 5 + Years of Experience for our esteemed client for Bangalore Location Key Skills: C++ with Linux & Shell scripting Roles and Responsibilities: • Module level software development/testing • Ability to work independently on assigned activities. • Interact with team leads and customer to...


  • thiruvananthapuram, India beBeeDeveloper Full time

    Job Title: C++ DeveloperWe are seeking a skilled C++ Developer to join our team.This is an exciting opportunity for a talented software engineer to design, develop, and maintain applications using C++ on Linux platforms.The ideal candidate will have strong proficiency in C++ (C++11/14/17), hands-on experience with Linux/Unix environment, experience with...

  • Linux System Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Xperteez Technology Full time ₹ 80,00,000 - ₹ 1,50,00,000 per year

    Company DescriptionXperteez Technology, established in 2015, is a trusted partner for IT consulting, digital marketing, and recruitment solutions. With a strong network of 50+ MNCs, the company provides tailored, results-driven services to address the unique challenges of businesses across India. Focused on innovation, transparency, and excellence, Xperteez...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    General Summary:Software and System design, development, performance & power optimization of XR products built using Qualcomms Industry leading SoC running Android and Linux platforms. Analyze and decompose complex software systems and collaborate with and influence others to improve the overall design. The candidate will be required to be hands-on as well...


  • Bengaluru, India Whatjobs IN C2 Full time

    Job Purpose We are seeking an experienced and forward-thinking Engineering Manager to lead a high-performing team of Linux and C++ developers, with a strong focus on cybersecurity and secure software development. In this critical leadership role, you will be responsible for the design, development, and delivery of secure, high-performance Linux-based...

  • Linux Video Lead

    2 weeks ago


    Bengaluru, India eInfochips (An Arrow Company) Full time

    Key Responsibilities: Lead the design and development of Linux-based video driver architecture and user-space frameworks. Own the enablement and optimization of hardware video codecs (VPU/GPU), including H.264, H.265/HEVC, VP9, AV1, etc. Develop and maintain V4L2-based drivers, media controller interfaces, and buffer management frameworks. Integrate and...


  • Bengaluru, India Sasken Technologies Limited Full time

    The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.Responsibilities3-12...


  • Bengaluru, India Trellix Full time

    Director, Analyst RelationsSoftware Development Engineer (C++, Linux)Staff Solution ConsultantDesignated Support EngineerFinance Analyst( Immediate joiners only )Director, Analyst RelationsDirector, Product Marketing Network Detection and Response (NDR)Senior Software Development EngineerTechnical Support EngineerSoftware Development EngineerTechnical...


  • Bengaluru, India Sasken Technologies Limited Full time

    The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.Responsibilities3-12...