Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon SDE II - Multimedia Hardware Compute Group 
India, Karnataka 
839019314

Today
DESCRIPTION

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 qualityKey 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 standardsReal-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 mappingQuality 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 streamsAlgorithm 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 compressionCross-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 teamTechnical 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 committeesContinuous 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 publicationsProject 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 solutionsThis 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.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent