Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer - Test Audio III OPD Hardware 
United States, Washington, Bellevue 
902584182

09.09.2024
DESCRIPTION

As an SDE-T III, you will be a technical leader on the audio team, driving the development of advanced testing tools and frameworks to support complex audio and acoustic simulation requirements. You will focus on ambiguous problem areas and difficult test issues, implementing new or reusing testing methods to improve the testability of the system architecture. Your work will have a significant impact on the quality and innovation of our audio products.Key job responsibilities
• Drive the development of testing tools and frameworks for large-scale and complex audio and acoustic simulation problems
• Propose and lead projects to improve software testability, test coverage, and product quality
• Split complex tasks into parallel workstreams that can be executed by a team
• Make it easier for the QA and development teams to write and execute comprehensive audio tests
• Understand the business and customer impact of the audio systems you test
• Make appropriate test trade-offs, balancing factors like instrumentation, maintenance cost, and testing approach
• Provide a system-wide view and design guidance for the team's test architecture
• Anticipate and prevent future problems, proactively fixing deficiencies in test frameworks and tools
• Influence decisions made by other teams to ensure continued testing and regression testing is not labor-intensive
• Mentor and coach other engineers, contributing to the professional development of the team
A day in the life
As an SDE-T III, you will collaborate closely with the audio algorithm, software, and hardware teams to design and implement advanced test frameworks and tools. This may involve developing custom acoustic simulation environments, integrating with ACQUA testing platforms, and automating complex test scenarios. You will work efficiently to deliver high-impact solutions, often in ambiguous problem areas. You will also provide technical guidance and mentorship to the broader team, helping to improve their testing practices and drive quality across the organization.

BASIC QUALIFICATIONS

- 7+ years of non-internship professional software development experience
- 5+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
- 5+ years experience supporting audio solutions for voice communications and/or speech recognition.
- Extensive experience programming in Python/Matlab and working in Linux environments
- Strong background in audio signal processing, acoustic simulation, and embedded systems testing


PREFERRED QUALIFICATIONS

- Master's degree in computer science, electrical engineering, or a related field
- 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
- Proven track record of developing innovative testing tools and frameworks
- Deep understanding of audio and acoustic principles, and experience applying them to testing
- Ability to influence cross-functional teams and build consensus around testing strategies
- Excellent mentoring and technical leadership skills