Job Description
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 markets About 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 imagination About 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 applications Key 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 practices Preferred Skills and Experience
Tech
59 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
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: Barco
Location(s): Noida, Gurugram
Keyskills:
pipeline
c++
c
debugging
graphics
api
communication skills