Amazon.com Services LLC

Software Development, alexa and amazon devices

AudioSWDevEngineer

$165–224k Sunnyvale, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Audio SW Dev Engineer at Amazon.com Services LLC. Skills: Audio processing, Embedded systems, Signal processing, Software development. Architect algorithmic solutions. Implement algorithmic solutions”

What You'll Achieve.

Meet all KPIs

Industry & Context.

Software Development, alexa and amazon devices
Problems you'll solve

Solve difficult problems; Solve complex problems; Functionally decompose problems; Troubleshoot

What They're Looking For.

Must Have

3+ years software development experience, 2+ years system design experience, 1+ years SDE experience, 1+ years large-scale software applications experience, 1+ years Object Oriented Design experience, Bachelor's degree or foreign equivalent, Experience programming at least one language

Nice to Have

3+ years full SDLC experience

What You'll Do.

Architect algorithmic solutions

Implement algorithmic solutions

Deploy algorithmic solutions

Solve difficult problems

Share problem solutions

Solve complex problems

Implement audio algorithm

Develop deep understanding

Impact team direction

Play technical lead role

Deliver robust algorithms

Deliver stable algorithms

Decompose complex problems

Understand system limitations

Raise new problem views

Keep abreast of techniques

Collaborate with System Architecture

Collaborate with Audio Hardware

Drive SW architecture

Drive SW requirements

Complete Anvil certification

Start New Feature Description

Update New Feature Description

Set up source control

Set up official build process

Perform signal integrity tests

Ensure playback path development

Provide reference signals

Include Design for Debug features

Identify cross-functional features

Align with other teams

Integrate XRD features

Develop VectorCast unit tests

Follow code review process

Use product as Alpha user

Use product as Beta user

Crosscheck BRT results

Crosscheck QA results

Drive KPIs towards goals

Provide issue escalation

Validate data collection pipeline

Request data collection

Cross-check SW checklist tasks

Participate in Correction of Errors

Implement COE action items

How You'll Work.

Team & Collaboration

Cross-functional dependencies; Other project leads; Other teams; Other employees; Supervisors; Staff

Communication Scope

Communicate effectively; Communicate respectfully

Process & Methodology

TPM, SDM

Full Job Description

Software Developer, Audio and Software Developer, Audio The Software Development Engineer (SDE) has the responsibility of architecting, implementing, and deploying algorithmic solutions, leading development to solve difficult and important problems in our products, share with other team members how these problems are solved, specifically in the areas of voice communication, audio playback, speech recognition, and audio detection within embedded systems. SDE is responsible for designing experiments to test and prove solutions, solving complex problems with optimal implementation of the audio algorithm in real-time on target platforms (DSP and/or ARM), leading and executing projects, with specific focus in audio processing, developing a deep understanding of each problem, and creating value and impacting the direction of the team and other close teams and products. The person should be an expert in C or C++ software development with particular focus on signal processing for audio, speech, acoustics, low-level DSP machine language instructions and embedded firmware to accomplish this. Beyond these specifics, a Software Developer is also expected to: • Play a technical lead role in implementing and deploying several successful algorithmic solutions for important business services or products. • Be accountable for the quality of architecture and design of systems. Deliver algorithms that are robust and stable. • Be skilled at functionally decomposing complex problems into simple, straight-forward solutions at the module level. • Capable of understanding system interdependencies and limitations. • Have specialized domain knowledge and expertise in embedded software and systems. • Consistently pose interesting new questions and raise new ways of looking at problems with focus on implementation. • Keep abreast of existing techniques/methods and tools. • Collaborate with System Architecture, PD, ID, and Audio Hardware to scope the resources (MCPS/memory) required and select

Free ATS check

Applying for this Audio SW Dev Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon.com Services LLC?

Real rants from real employees. Read before you apply.

Read Company Rants →