Audio Automation Engineer

A leading technology company that creates extraordinary products, services, and customer experiences.
$129,600 - $236,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Audio Automation Engineer

Apple's Audio Media Technologies Group (AMT) is seeking an experienced Audio Automation Engineer to join their Test Automation team. This high-visibility role combines audio expertise with automation development, focusing on qualifying audio drivers, firmware, and subsystems. The position requires deep understanding of multiple platforms and cross-functional collaboration.

The ideal candidate will bring together a passion for audio technology with strong software development skills, particularly in test automation. You'll be working on developing automated solutions to enhance quality initiatives, requiring expertise in C/C++, Objective C/Swift, and Python. The role involves working with cutting-edge audio technology while ensuring product quality through sophisticated test automation frameworks.

As part of Apple's innovative environment, you'll contribute to the development of world-class audio products while working alongside talented engineers. The position offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of audio technology at one of the world's leading tech companies. The role combines technical expertise with leadership aspects, as you'll be mentoring others and promoting best practices in test automation.

This is an excellent opportunity for someone who is passionate about both audio technology and software quality, offering the chance to work on products that impact millions of users worldwide. The position provides growth opportunities, competitive compensation, and the chance to work with state-of-the-art technology in Apple's collaborative environment.

Last updated a day ago

Responsibilities For Audio Automation Engineer

  • Development, deployment and maintenance of automated tests against existing and inflight hardware
  • Analysis of test results and delivering of clear and actionable bug report
  • Development of high quality audio test and automation frameworks
  • Mentoring and evangelizing best practices

Requirements For Audio Automation Engineer

Python
  • Strong coding skills in C/C++, Objective C/Swift and working knowledge of Python
  • 5+ years of experience designing, deploying, and maintaining automated regression tests
  • 5+ years of experience developing tools and frameworks using Objective C/Swift
  • Experience contributing to shared codebases using test-driven development, code reviews, and other best practices
  • Strong problem solving and debugging skills along with a diligent mindset
  • Familiarity with real-time audio handling (sample rates, buffering, PCM, drivers, etc.)
  • A foundational understanding of electronics, audio technology, and studio recording

Benefits For Audio Automation Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Audio Automation Engineer

AIML-Software Development Engineer, Backend, Measurement

Senior Backend Engineer role at Apple's AIML team, building data pipelines and backend systems for ML-driven products with competitive compensation and benefits.

Sr SAP Performance Engineer, Enterprise Systems

Senior SAP Performance Engineer position at Apple, focusing on enterprise system optimization, performance testing, and quality engineering for SAP applications.

AIML-Sr. Backend Software Engineer, Measurement

Senior Backend Software Engineer role at Apple's AIML team, building large-scale distributed systems for ML-driven products with competitive compensation and benefits.

Sr. Software Engineer, Backend, Content Delivery Team

Senior Backend Engineer role at Apple's Content Delivery team, building scalable solutions for App Store, Apple TV, Music, and more. 5+ years experience required.

Health Software Engineer: Server - Clinical Health Platform

Senior Backend Engineer role at Apple's Health Software team, focusing on clinical health platform development using Java/Scala, with competitive compensation and benefits.