Amazon - Sunnyvale, CA

posted 5 days ago

Full-time - Mid Level
Sunnyvale, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Sr. Audio DSP Engineer at Amazon Lab126 is responsible for designing and developing innovative consumer electronics, particularly focusing on DSP firmware. This role involves collaboration with cross-disciplinary teams to define and execute product specifications, ensuring high-quality performance and reliability in audio and data technology products.

Responsibilities

  • Engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products.
  • Work closely with an internal inter-disciplinary team and outside partners to drive key aspects of product definition, execution, and testing.
  • Be responsive, flexible, and able to succeed within an open collaborative peer environment.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of experience leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.
  • 2+ years of experience contributing to the architecture and design of new and current systems.
  • 4+ years of professional software development experience building production software systems.
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field, or 1+ years of relevant work experience.
  • 4+ years of demonstrated experience applying Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
  • Understanding of Digital Signal Processing fundamentals.
  • Experience in C, C++, Python, and Matlab.

Nice-to-haves

  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.
  • Experience in developing signal processing algorithms for real-time applications.
  • Audio and Speech processing domain knowledge.
  • A proven track record of seeking out and resolving system performance issues involving memory, storage, and CPU.
  • Excellence in technical communication with peers, partners, and non-technical cohorts.
  • Development experience in Android or Linux.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle.
  • Ability to take a project from scoping requirements through actual launch of the project.
  • Experience in development and implementation of ML models such as DNN.

Benefits

  • Full range of medical benefits
  • Financial benefits including equity and sign-on payments
  • Comprehensive compensation package based on market location and job-related knowledge, skills, and experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service