Senior Audio DSP Engineer

Amazon   •  

Cupertino, CA

Industry: e-Commerce


5 - 7 years

Posted 269 days ago

This job is no longer available.

You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. In this role, you will:

· Be responsible for system architecture and development of new features for embedded systems
· Investigate, prototype and deliver new and innovative system solutions
· Profile, Analyze and optimize system level performance
· Design, develop and verify firmware for embedded systems
· Participate in design reviews and documentation
· Work with new technologies that are vital to product development
· Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
· Perform tasks including debug, bring-up, Beta and production software development
· Successfully collaborate with both software and hardware product teams


· 5+ years of system & algorithm design on embedded DSPs, problem solving, and complexity analysis on MIPS and memory requirements
· Familiar with one of following audio DSP core architecture, TenSilica, CEVA, ARM and MIPS
· 5+ years of experience in C, C++, C# development, fundamentals in data structures.
· 5+ years of professional experience in software development building production software systems
· Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering or related field, or 4+ years of relevant work experience


· Experience developing on voice communication systems
· Experience developing on audio DSPs
· Understanding of embedded development constraints
· Data analysis and debugging skills
· Strong communication and interpersonal skills
· RTOS on embedded ARM processors
· JTAG experience
· System Profiling tools experience
· Strong debugging/trouble-shooting skills of embedded systems
· Expertise with Linux kernel and application software development
· Experience with real time debugging tools (software and hardware)
· Knowledge in serial interface protocols like I2C, SPI and I2S.

Job ID: 624003