SDE II - Multimedia, Hardware Compute Group

Global technology company leading in e-commerce, cloud computing, and digital streaming services.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Consumer

Description For SDE II - Multimedia, Hardware Compute Group

Join Amazon's innovative Multimedia Hardware Compute Group as an SDE II, where you'll be at the forefront of video technology advancement. This role focuses on developing and optimizing cutting-edge video compression algorithms and processing solutions that impact millions of users worldwide. You'll work with state-of-the-art technologies including H.265, HEVC, VVC, VP9, and AV1, while contributing to industry-leading research in video compression standards.

As a Video Decoder Software Engineer, you'll be responsible for designing and implementing next-generation video codecs, tackling complex challenges in real-time video streaming, and optimizing performance at both the application and kernel level. The role combines deep technical expertise in video processing with opportunities to lead technical discussions, mentor team members, and contribute to the company's intellectual property through patents and publications.

The position offers a unique blend of technical challenges, from optimizing kernel drivers to implementing advanced machine learning techniques in video processing. You'll collaborate with multidisciplinary teams, contribute to high-priority support issues, and have the opportunity to represent the team in industry forums and standards committees.

This role is ideal for someone who is passionate about creating seamless, high-quality video experiences and wants to make a significant impact on how people around the globe consume and interact with video content. You'll be working in a fast-paced environment that values innovation, technical excellence, and effective communication skills.

The successful candidate will join Amazon's Devices Hardware & eero team in Bengaluru, where they'll have the opportunity to work on cutting-edge projects while contributing to the future of digital video technology. This position requires a strong background in software development, with specific expertise in video processing and codec development, making it perfect for those looking to advance their career in multimedia technology while working for a global technology leader.

Last updated 13 minutes ago

Responsibilities For SDE II - Multimedia, Hardware Compute Group

  • Design and implement cutting-edge video compression algorithms
  • Develop and optimize encoders/decoders for VVC, LCEVC, H.265/HEVC, AV1, and VP9
  • Implement real-time video processing solutions using GStreamer
  • Optimize V4L2 kernel drivers for enhanced performance
  • Assess visual quality using objective metrics and subjective techniques
  • Research and evaluate state-of-the-art video processing algorithms
  • Lead technical discussions and provide expert input on video processing strategies
  • Mentor junior engineers and share knowledge across the team

Requirements For SDE II - Multimedia, Hardware Compute Group

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Experience with video codec development and optimization
  • Knowledge of video compression algorithms and standards (H.265, HEVC, VVC, VP9, AV1)
  • Understanding of real-time video processing and streaming technologies

Benefits For SDE II - Multimedia, Hardware Compute Group

  • Workplace accommodation support
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon SDE II - Multimedia, Hardware Compute Group

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.

Software Development Engineer, Transactional Storage and Config (TSC)

Backend Software Engineer role at Amazon working on distributed systems and data storage solutions, requiring 3+ years of experience.

Software Development Engineer, Worldwide Amazon Stores Finance Technology

Build technical solutions for Amazon's worldwide operational cost analytics using Big Data, ML, and AWS technologies.

Software Dev Engineer II-TEST, Automotive

SDET role at Amazon focusing on building automation frameworks and testing solutions for innovative automotive shopping experiences.