Taro Logo

Accessibility Software Engineer

A technology company that creates consumer electronics, software, and services.
$181,100 - $272,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Job Description

At Apple, the Speech and Vision Accessibility team is dedicated to building tools and technologies that empower people who are blind or have low vision. We're seeking a passionate Software Engineer to join our team working on speech synthesis and speech-driven features like VoiceOver and Speak Screen. This role combines technical expertise with a mission to make technology accessible to all users.

The ideal candidate will have strong programming skills in languages like Swift, C++, or Objective-C, with experience in object-oriented design. You'll be working on critical accessibility features that directly impact users' ability to interact with Apple devices. This includes developing and maintaining speech synthesis systems and accessibility APIs that power various assistive technologies.

We offer a competitive compensation package including base pay between $181,100 and $272,100, plus equity opportunities through stock programs. Benefits include comprehensive healthcare, retirement plans, education reimbursement, and the chance to work on technology that meaningfully improves people's lives.

This role requires both technical excellence and a deep commitment to accessibility. You'll collaborate with cross-functional teams to ensure Apple's products are accessible to everyone. If you're passionate about creating inclusive technology solutions and want to make a real difference in users' lives, this role offers an opportunity to work on impactful projects at global scale.

The position is based in Cupertino, California, where you'll join Apple's world-class engineering team. You'll need 3+ years of relevant experience, strong communication skills, and the ability to learn and adapt quickly in a dynamic environment. Experience with accessibility technologies and audio software development is highly valued.

Last updated 19 hours ago

Responsibilities For Accessibility Software Engineer

  • Work on speech synthesis and speech-driven features
  • Develop and maintain VoiceOver and Speak Screen features
  • Create accessible experiences for all users
  • Build tools and technologies for blind or low vision users

Requirements For Accessibility Software Engineer

Java
  • Bachelor of Science in Computer Science
  • Experience with at least one of the following languages and related development tools: ObjectiveC, Swift, C++, or C
  • Ability to create, understand and maintain Object-Oriented software designs

Benefits For Accessibility Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock purchase plan
  • Discretionary restricted stock unit awards
  • Discretionary bonuses
  • Relocation benefits

Related Jobs

Xcode Debugging Experience Engineer

Senior Software Engineering role at Apple focusing on developing and improving Xcode's debugging experience and developer tools.

Software Developer — Developer Publications

Senior Software Developer role at Apple focusing on developer documentation and tools, requiring 5+ years of Swift/Objective-C experience, offering $147K-$272K salary range.

Software Engineer (SAP Development Support), IS&T Enterprise Systems

Senior Software Engineer role at Apple focusing on SAP development and support for enterprise systems, requiring 5+ years of experience in ABAP and S/4HANA.

STA Engineer

Senior STA Engineer role at Apple focusing on timing verification and closure for SOC designs, offering competitive pay range of $181,100-$318,400 plus comprehensive benefits.

SWE - Sr Software Engineer, Siri Experiences Framework and Tooling

Senior Software Engineer role at Apple working on Siri's developer platform, building APIs and tools for next-generation voice interactions using Large Language Models.