HamburgerMenu
hirist

Barco - Lead Software Engineer - GStreamer/OpenGL

BARCO
Noida
9 - 11 Years
star-icon
3.8white-divider23+ Reviews

Posted on: 06/08/2025

Job Description

Key Responsibilities :


- Design and implement GStreamer pipelines for audio and video processing.

- Develop and optimize OpenGl / Vulkan-based rendering solutions.

- Integrate GStreamer and OpenGL/Vulkan with other components of the platform.

- Design and development of virtual assistance features and interfaces.

- Optimize performance for various hardware configurations.

- Troubleshoot and resolve complex issues related to GStreamer and OpenGl/Vulkan.

- Stay up-to-date with the latest developments in GStreamer and OpenGl/Vulkan.

- Document technical specifications and best practices.


Preferred Skills and Experience :


- B.Tech / M.Tech in computer science or equivalent stream

- 5 to 9 years of experience working in an R&D environment

- Excellent interpersonal, communication skills

- Excellent team players

- Attitue to learn new skill and work on stretched goals


Must Have Skills :


- Well demonstrated expertise in proficiency in C++20 and modern C++ paradigms.

- In-depth knowledge of GStreamer pipeline development.

- Strong understanding of Vulkan graphics API.

- Experience with audio and video processing.

- Experience with virtual assistance technologies like AR/VR and AI frameworks.

- Excellent problem-solving and debugging skills.

- Experience with Sony NMOS and MediaTek NeuroPilot.

- Experience with FFmpeg.

- Knowledge of OpenXR.

- Familiarity with Linux development environments.

- Experience with multimedia frameworks and real-time data streaming.

- Strong understanding of graphics rendering techniques and optimization.

- Familiarity with NLU and AI engines.


Nice To Have Skills :


- Exposure to AI/ML technologies especially around computer vistion

- Exposure to NVIDIA ecosystem with libraries like TAO, DeepStream, Rivermax, NVidia CUDA


info-icon

Did you find something suspicious?