Bengaluru, KA, IN
10 days ago
SDE II - Multimedia, Hardware Compute Group
Join the cutting edge of video technology! Shape the future of video streaming and compression as a key member of our innovative team.

We're seeking a talented Video Decoder Software Engineer to revolutionize our video processing capabilities. In this role, you'll:

• Drive the development of next-generation video codecs and compression algorithms
• Tackle complex challenges in real-time video streaming and processing
• Contribute to industry-leading research in video compression standards
• Work with state-of-the-art technologies including H.265, HEVC, VVC, VP9 and AV1
• Collaborate with a team of passionate experts to push the boundaries of video quality

If you're excited about creating seamless, high-quality video experiences that reach millions of users worldwide, this is your chance to make a significant impact. You'll have the opportunity to work on cutting-edge projects, from optimizing kernel drivers to implementing advanced machine learning techniques in video processing.

Join us in shaping the future of digital video technology and be part of a team that's committed to delivering exceptional visual experiences across all platforms. Your expertise will directly influence how people around the globe consume and interact with video content.

Key job responsibilities
Codec Development and Optimization
• Design and implement cutting-edge video compression algorithms
• Develop and optimize encoders/decoders for VVC, LCEVC, H.265/HEVC, AV1, and VP9
• Contribute to the research and development of emerging video codec standards

Real-Time Video Processing
• Implement real-time video processing solutions using GStreamer
• Optimize V4L2 kernel drivers for enhanced performance
• Develop algorithms for video scaling, noise reduction, and tone mapping

Quality Assurance and Analysis
• Assess visual quality using both objective metrics and subjective techniques
• Conduct performance analysis and optimization of video processing pipelines
• Implement and refine quality control measures for video streams

Algorithm Research and Innovation
• Research and evaluate state-of-the-art video processing algorithms
• Design novel solutions for existing and emerging video processing challenges
• Explore applications of machine learning and computer vision in video compression

Cross-team Collaboration
• Work with multidisciplinary teams to integrate video solutions into larger systems
• Contribute to high-priority support issues, providing both quick fixes and long-term solutions
• Mentor junior engineers and share knowledge across the team

Technical Leadership
• Lead technical discussions and provide expert input on video processing strategies
• Deliver comprehensive reports and presentations to senior leadership
• Represent the team in industry forums and standards committees

Continuous Learning and Improvement
• Stay current with the latest advancements in video codec technology
• Actively participate in relevant conferences, workshops, and training sessions
• Contribute to the company's intellectual property through patents and publications

Project Management
• Manage complex video processing projects from conception to deployment
• Balance multiple priorities in a fast-paced development environment
• Ensure timely delivery of high-quality software solutions

This role requires a blend of deep technical expertise, innovative problem-solving, and effective communication skills. The SDE II will be expected to take ownership of significant parts of the video processing pipeline while collaborating closely with team members to achieve overarching goals in video technology advancement.
Confirm your E-mail: Send Email