Software Engineer, Braille Accessibility

Socket.dev

Cupertino (CA)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a Software Engineer to enhance Braille accessibility across its platforms. You’ll work on the Braille Accessibility team, spanning from drivers to translating print text to braille and ensuring UI accessibility.

The role requires curiosity to dive into app code, system frameworks, or third-party libraries to identify root causes and deliver an inclusive experience. The ideal candidate has a strong background in systems programming, excellent communication skills, and a passion

Qualifications

  • Bachelor of Science in Computer Science or equivalent.
  • 3+ years of relevant work experience.
  • Proficient in Swift, Objective-C, C++, Java or another systems language.
  • Excellent written and verbal communication skills.

Responsibilities

  • Improve and enhance accessibility across Apple platforms for Braille users.
  • Work across the stack from low-level drivers to UI to ensure fully accessible experiences.
  • Debug across app code, system frameworks, and third-party libraries to find root causes and deliver the best user experience.
  • Collaborate with cross-functional teams to ship inclusive features and tools.

Skills

Swift
Objective-C
C++
Java

Education

Bachelor's degree in Computer Science

Job description

DESCRIPTION

At Apple we believe that technology is most powerful when it empowers everyone. Our team is seeking a Software Engineer to improve and enhance the accessibility of Apple products for all users, regardless of their abilities. The ideal candidate will be a motivated software engineer, eager to learn and contribute meaningfully to the lives of our users. On the Braille Accessibility team, you'll work across the whole stack to ensure a great experience for Braille users, ranging from low-level drivers, to translating between print text and braille, all the way through helping to ensure that user interfaces on Apple platforms are fully accessible to Braille users. Sometimes the best way to solve a problem will be to debug it across the whole platform. We need someone who won't be afraid to dive into app code, system frameworks or third-party libraries order to find the root cause and deliver the best user experience.

MINIMUM QUALIFICATIONS
  • Bachelor of Science in Computer Science or equivalent
  • 3+ years of relevant work experience
  • Proficient in Swift, Objective-C, C++, Java or another systems language
  • Excellent written and verbal communication skills
PREFERRED QUALIFICATIONS
  • Experience with accessibility and assistive technologies (experience with Braille would be a plus)
  • Experience with Objective-C and/or Swift, and developing on Apple platforms
  • Experience with both low-level systems code (e.g. byte manipulation and IPCs) and frontend code.
  • Excitement to build software that makes a tangible difference in people’s lives
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Braille Accessibility Software Engineer Build Inclusive Tech
Braille Accessibility Software Engineer Build Inclusive Tech

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000
Software Engineer, Accessibility
Software Engineer, Accessibility

Apple Inc. • Cupertino (CA)

On-site
USD 129,300 - 225,300
Software Engineer - iOS Keyboard, Input Experience
Software Engineer - iOS Keyboard, Input Experience

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
UI and iOS Platform Software Engineer, Safari
UI and iOS Platform Software Engineer, Safari

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock programs
Employee Stock Purchase Plan
Discretionary bonuses
+5
Accessibility Software Engineer: Build Tech for Everyone
Accessibility Software Engineer: Build Tech for Everyone

Apple Inc. • Cupertino (CA)

On-site
USD 129,300 - 225,300
Software Development Engineer, iOS Safari App Services
Software Development Engineer, iOS Safari App Services

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Employee stock programs
Tuition reimbursement
+1
Senior Software Engineer, Computer Use & Automation
Senior Software Engineer, Computer Use & Automation

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Apple stock plans
Discretionary bonuses
Relocation assistance
+3
iOS/macOS Software Engineer
iOS/macOS Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Software Engineer - Journal Team
Software Engineer - Journal Team

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical & dental coverage
Retirement benefits
Employee stock programs
+4
Software Engineer - Hardware Engineering Operations
Software Engineer - Hardware Engineering Operations

Socket.dev • Austin (TX)

On-site
USD 120,000 - 150,000