CareerPlanSign in

Software Engineer, Braille Accessibility

Cupertino, United States of America💼 Full-time🗓 2026-08-01 → 2026-09-28

Core

Building and maintaining Braille support across Apple platforms (iOS, macOS, watchOS, visionOS) via VoiceOver, covering low-level drivers to high-level UI features.

Role type

Staff Software Engineer (Accessibility)

Builds

Refreshable Braille Display support and accessibility features for Apple OS

Domain

Consumer electronics / Accessibility

Deliverable

production ML models | product features

Required skills

Swift, Objective-C, C++, Java, low-level systems programming, IPC, byte manipulation, cross-platform debugging

Preferred skills

Accessibility/assistive technology experience, Braille domain knowledge, frontend development

Technologies

iOS, macOS, watchOS, visionOS, VoiceOver, Swift, Objective-C, C++, Java

Responsibilities

Develop low-level drivers for Braille displays, translate print text to Braille, ensure UI accessibility across Apple platforms, debug cross-stack issues

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.