Barco - Lead Software Engineer - C++/GStreamer

4 weeks ago


Noida, Uttar Pradesh, India BARCO Full time

About Barco :


Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). We have a team of 3,600 employees, located in 90 countries, whose passion for technology is captured in 400 granted patents. As part of GEAX organization which is the Software product development group at Barco our vision is to be a world class software team partnering with our businesses to offer successful software solutions and outcomes that delight our customers and set the trend in our dynamic Image processing group @ BARCO :

The demand for extremely high-resolution, video-based installations that impress audiences with an exceptional visual experience is growing. Thats why digital image processing, screen management, and show control are key. Barco provides event professionals and themed venue owners with a very complete range of image processing software and hardware solutions. Unbridled creativity and ultimate ease-of-use, thats what our processors are all about. The power and flexibility can be used in different applications from live shows to meeting environments and from auditoriums to television studios. The only limit is your The Role :

We are seeking an Expert C++20 Developer with specialized expertise in GStreamer and Vulkan to enhance our multimedia and graphics processing capabilities. You will be responsible for developing and optimizing pipelines and rendering solutions that leverage these technologies to deliver high-performance and visually stunning experiences, and a string understanding of real-time multimedia Responsibilities :

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

- Develop and optimize Vulkan-based rendering solutions.

- Integrate GStreamer and 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 Vulkan.

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

- Document technical specifications and best Skills and Experience :


Tech :

- 5-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 To Have Skills :

- Exposure to AI/ML technologies especially around computer vistion.

- Exposure to NVIDIA ecosystem with libraries like TAO, DeepStream, Rivermax, NVidia CUDA. (ref:hirist.tech)

  • Noida, Uttar Pradesh, India BARCO Full time

    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...


  • Noida, Uttar Pradesh, India BARCO Full time

    Role : Lead Development Engineer Python Automation for Barco Control Rooms @ Barco NOIDA. About Barco : Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets :...


  • Noida, Uttar Pradesh, India Barco Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About BarcoAs an international company with European roots (HQ in Kortrijk, Belgium), Barco has a culture of collaboration across borders and nationalities.Because we believe diversity leads to more great ideas and drives innovation.Thanks to our over 3,000 visioneers, we develop unique visualization & collaboration technology that helps professionals...


  • Noida, Uttar Pradesh, India Barco Full time

    Principal Development Engineer - MEAN for Barco Control Rooms Barco Noida About Barco Barco designs technology to enable bright outcomes around the world Seeing beyond the image we develop visualization and collaboration solutions to help you work together share insights and wow audiences Our focus is on three core markets Enterprise from meeting...


  • Noida, Uttar Pradesh, India Barco Full time

    Job DescriptionPrincipal Development Engineer - Fullstack for Barco Control Rooms @Barco NoidaAbout BarcoBarco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise...


  • Noida, Uttar Pradesh, India BARCO Full time

    About the Role : As Sr. Lead Development Engineer - MEAN you will : - Collaborate with Developers, Product Owners, System Architects, System validation across different locations to design and implement quality product increments.- Lead and contribute on design, development of functional and nonfunctional components for high quality product software...


  • Noida, Uttar Pradesh, India Barco Full time

    Business Development ManagerJob Description: Barco is seeking a strategic and results-driven Business Development Manager to lead growth initiatives for the Control Rooms Business across our APAC region. As Barco transitions from an A/V-driven control room approach to an ITand OT-driven model with a wider ecosystem of partners and markets, this role requires...


  • Noida, Uttar Pradesh, India Barco Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    FunctionIT Infrastructure Server & Storage, Cloud engineerRole and Responsibilities: You will be part of  the Infrastructure & Operations team that is responsible for ensuring the availability of our IT systems Follow up world wide data centers, servers, storage, backup and disaster recovery, as wel as performing disaster recovery testing and make sure the...


  • Noida, Uttar Pradesh, India Barco Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Main accountabilities: 1.    Responsible for Creating Leads to Order & Order to Cash. Complete end to end Process for Lead to Order and Cash process via Service sales in the Region.2.    Communicate customer timely on Annual Maintenance Programme for customer.3.    Communicate customer timely on FFF Product of Installed Model so that customer can use...


  • Noida, Uttar Pradesh, India Barco Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    FunctionAs our API Integration Developer, you are a key contributor within Barco's API Software Development Lifecycle. You implement our integration business requirements into state-of-the-art APIs and/or integrations.We're looking for a medior-level professional with a proactive mindset and solid technical experience. Together with our highly motivated...