SDE II - Multimedia, Hardware Compute Group

A global technology company that leads in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For SDE II - Multimedia, Hardware Compute Group

Join our advance multimedia team at Amazon and shape the future of consumer electronics! We're seeking a talented Software Development Engineer to optimize video processing pipelines and integrate AI-enhanced features for next-generation devices. This role sits within the Hardware Compute Group, focusing on developing and optimizing multimedia systems that impact millions of users worldwide.

As an SDE II in our Multimedia team, you'll work on cutting-edge technology, tackling complex performance challenges in multimedia systems. The role involves optimizing multimedia pipeline performance for SoCs, implementing secure video playback solutions, and integrating AI-based video enhancement features. You'll collaborate with cross-functional teams across display, video decoder, and other components to create seamless user experiences.

Our team is diverse and passionate about advancing video and display technologies. We work on exciting components including advanced video codecs, AI-enhanced image processing, graphics rendering, and high-resolution displays. The environment is fast-paced and innovative, with regular tech talks, hackathons, and brainstorming sessions to stay at the forefront of multimedia technology.

Your typical day might involve analyzing performance metrics, collaborating with senior engineers on optimization solutions, participating in cross-team meetings about new feature integration, reviewing code from teammates, and debugging complex multimedia issues. The role requires strong technical skills in software development, understanding of multimedia systems, and the ability to work effectively in a collaborative environment.

This position offers the opportunity to directly impact how people interact with and experience digital content on their devices. You'll be working with state-of-the-art technology while contributing to the development of secure, high-quality video playback solutions. If you're passionate about pushing the boundaries of multimedia technology and creating exceptional visual experiences, this role provides the perfect platform to make a significant impact.

Last updated 12 hours ago

Responsibilities For SDE II - Multimedia, Hardware Compute Group

  • Optimize multimedia pipeline performance for SoCs, focusing on display, video decoder, and other components
  • Integrate and fine-tune AI-based video enhancement features and memory-to-memory scalars
  • Implement secure video playback solutions and DRM integration
  • Develop and execute comprehensive test cases
  • Monitor and improve key performance indicators for multimedia use cases
  • Identify and resolve performance bottlenecks across the multimedia subsystem
  • Collaborate with cross-functional teams
  • Contribute to low-power solutions for portable consumer devices
  • Participate in code reviews and maintain high-quality code

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 full software development life cycle (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

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

Embedded Software Dev Engineer, Blink

Embedded Software Engineer role at Amazon's Blink division, focusing on firmware development for power-efficient camera systems, requiring C/C++ and embedded systems expertise.

Controls Systems Engineer, Packaging Innovation, MSP

Controls Systems Engineer position at Amazon, focusing on designing and implementing motion control systems for packaging automation, combining technical expertise with sustainability initiatives.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, working with RUST/C/C++ in embedded Linux/RTOS environments.

Software Development Engineer, Device OS

Software Development Engineer position at Amazon Lab126 focusing on Device OS development, platform architecture, and embedded systems for consumer electronics products.

Embedded Software Dev Engineer, Blink

Lead firmware development for Blink's power-efficient security cameras at Amazon, focusing on embedded systems and C/C++ programming in a resource-constrained environment.