About the job
Summary
Are you a self-starter who loves developing tools and infrastructure?
We are the Audio System Quality team, and we focus on end to end system tests for advanced audio products like AirPods and AirPods Pro!
You will have the opportunity to work closely with our firmware, software and hardware teams to deliver the best audio experience for our customers. If have a passion for testing, automation and working with fixtures, come join our team!
Key Qualifications
- Software development/testing experience with embedded systems.
- Strong scripting skills (Python preferred)
- Familiarity with C/C++ or object oriented programming
- Familiarity with hardware and software interaction for embedded systems. Experience working with or building fixtures a plus.
- Strong advocate for quality, with good understanding of SQA methodologies & practices Strong communication skills
- Must be self directed, analytical and work well in a large cross functional environment
Description
This is a high visibility role where you will continue to build on existing end to end automation for AirPods. You'll work closely with firmware and software teams to design and build the right hooks for testing.
In this role, you will:
- Create, write and run tests that will enable collection of meaningful and critical metrics to drive program quality. - Work closely with teams to understand requirements for tools and automation infrastructure.
- Build end to end test automation for audio products using existing fixtures
- Design and build test systems to support new and existing hardware designs
- Collaborate closely with software, hardware engineers to design appropriate tests
Education & Experience
- BS/MS in Computer Science or Electrical Engineering (or equivalent)
Additional Requirements
Nice to have:
- Knowledge of low-level and system level communication
- Experience with consumer audio or video technologies
- Working knowledge of Human Interface Devices (HID) protocol
Role Number: 200441424