Amazon.com - Sunnyvale, CA

posted 2 days ago

- Senior
Sunnyvale, CA
General Merchandise Retailers

About the position

This role is focused on creating innovations with Audio frameworks starting from the Audio HAL layer to Middleware, Audio Servers and Client interfaces for innovation with audio frameworks geared towards Amazon consumer devices. The role will support new platforms, cross platform multimedia applications running across different OSes and on IoT devices of the near future. It is a senior role requiring the person to be comfortable ideating, documenting and delivering hands on, while working in a fast paced environment that prides itself on thinking big as well as taking ownership. The work done within this team will have lasting impact on all future consumer electronics categories shipped by Amazon, including Alexa, FireTV and Automotive partnerships.

Responsibilities

  • Using a combination of open source and proprietary technologies, build cutting-edge devices for audio-media consumption.
  • Help own audio-video technologies and quality end to end (E2E).
  • Work with internal and external partners to deliver best in class devices.
  • Research new technologies, develop new tools and help define processes to build the media stack of next generation devices.
  • Conduct research, design, implementation, documentation, and maintenance of new and existing systems.
  • Create software services and tools to drive the software development process towards higher quality.
  • Work with application, OS and product teams to design multimedia deliverables.
  • Own the HAL, Middleware and Client stack end to end.
  • Focus on full stack development for Multimedia.
  • Involved in core architecture, write work-backwards documents that solve core problems for customers.
  • Write white papers to share ideas, get sign-offs from leadership or initiate discussion.
  • Work with cross-organizational teams and Principal Engineers to craft products or solve difficult problems.
  • Write code, debug, test, and work with QAs and customer service agents to deliver award winning customer experiences.
  • Present results to senior leadership.
  • Learn new technology.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience as a mentor, tech lead or leading an engineering team.

Nice-to-haves

  • 5+ 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.

Benefits

  • Equity and sign-on payments may be provided as part of a total compensation package.
  • Full range of medical, financial, and/or other benefits.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service