Software Integrity Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Software Integrity Engineer

Apple's Audio & Media Technologies (AMT) team is seeking an experienced Software Integrity Engineer to join their innovative team that provides the audio foundation across all Apple products. This role offers an exciting opportunity to work on critical audio systems that power devices from iPhone to VisionOS. As a Software Integrity Engineer, you'll be instrumental in maintaining and improving the quality of Apple's audio drivers through automation, testing, and analysis.

The position combines technical expertise in Python programming with quality assurance methodologies, requiring someone who can bridge the gap between development and testing. You'll be responsible for developing and maintaining bug triaging tools, implementing test automation services for embedded platforms, and creating comprehensive reporting systems to ensure code quality.

Working at Apple means joining a company that values innovation, quality, and attention to detail. The role offers competitive compensation, including base pay ranging from $135,400 to $250,600, plus additional benefits like stock options and comprehensive healthcare. You'll be part of a dynamic team that impacts millions of users worldwide through Apple's audio technology.

The ideal candidate will bring 5+ years of software development experience, expert-level Python skills, and a strong background in software testing and automation. You'll thrive in a collaborative environment where you'll interact with various teams to solve complex technical challenges and contribute to the development of world-class audio solutions.

This is an excellent opportunity for a detail-oriented engineer who wants to work at the intersection of audio technology and quality assurance, making a direct impact on Apple's product ecosystem while growing professionally in a supportive and innovative environment.

Last updated 13 days ago

Responsibilities For Software Integrity Engineer

  • Work closely with audio driver engineering, build automation, and quality assurance teams
  • Script and triage software failures
  • Enforce automation test stability
  • Develop code quality metric for audio driver repos
  • Create weekly reports and dashboards for code coverage
  • Maintain testing infrastructure
  • Write documentation of test operations
  • Work with audio engineers to solve identified issues

Requirements For Software Integrity Engineer

Python
  • 5+ years of SW development and/or tools and automation experience
  • Expert level Python programmer
  • Highly competent with scientific computation, data acquisition, processing, and presentation
  • Familiar with git version control system
  • Deep understanding of Software testing and QA methodologies
  • Creative thinking and strong problem solving skills
  • Experience investigating and triaging software build failures
  • Bachelor's or Master's degree in Computer Science/Engineering, or equivalent experience

Benefits For Software Integrity Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Software Integrity Engineer

Senior Software Engineer, Data Solutions & Initiatives

Senior Software Engineer position at Apple leading technical initiatives for business intelligence and data solutions, offering competitive compensation and benefits.

Sr Software Engineer, Apple Pay

Senior Software Engineer position at Apple focusing on Apple Pay development, requiring 5+ years of experience in building large-scale web services and API design.

Pre-silicon Metal Framework Engineer

Senior Software Engineer role at Apple focusing on Metal API development and GPU architecture for next-generation Apple Silicon products.

System Frameworks Engineer - Graphics, Games, and ML

Senior System Frameworks Engineer position at Apple focusing on GPU driver development for Metal API, graphics, gaming, and machine learning applications.

Software Engineer - Backend Systems (Swift)

Senior Backend Systems Engineer role at Apple, focusing on Swift development for software delivery systems with competitive compensation and benefits.