Senior Audio Software Development Engineer, Silicon and Systems Group
Core
Designing, implementing, optimizing, and supporting audio functionalities for Amazon's next-generation embedded consumer electronics devices.
Role type
Senior Audio Software Development Engineer (Embedded Systems)
Builds
DSP firmware, Linux drivers, middleware, and audio features for embedded products like Fire tablets, Fire TV, and Amazon Echo.
Domain
Consumer electronics, embedded systems, audio signal processing
Deliverable
production ML models | product features | infrastructure
Required skills
Audio software stack (Android/QNX/Windows/proprietary OS), DSP architectures (Cadence/Tensilica/TI), Linux audio drivers (ALSA/Pulse Audio/Pipewire), Audio HAL, Audio/Video Sync, I2S/TDM protocols, hardware debugging tools (Oscilloscope/Logic Analyzer/Audio Precision)
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations experience
Technologies
ARM, DSP, Bare metal, Linux, Android, QNX, Windows, Cadence, Tensilica, TI, ALSA, Pulse Audio, Pipewire, Dolby MS12, DTS, MPEG-TS
Responsibilities
Design audio features across various embedded products, develop audio software on ARM/DSP using Bare metal and Linux, optimize and port audio/speech processing algorithms, integrate vendor hardware and software stacks, tune hardware for highest audio performance and lowest noise
Seniority
Senior, hands-on IC with leadership/mentorship experience