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. That’s 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, that’s 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 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./B.E/M.Tech in computer science or equivalent stream
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 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
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Lead Software Engineer - C
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!