Drimva

Apple

Haptics Software Engineer

$150K–$278K

Cupertino, California · Full-time · Posted Oct 14, 2026

Experience
3+ years of relevant industry experience.
Education
BS/MS in Computer Science or related fields.

About the job

Develops haptics software, including drivers, frameworks, and tools, for Apple products throughout the product development cycle.

What you'll do

  • Build prototypes and demos for exploring haptic interactions and user experiences.
  • Design low-latency haptics solutions and coordinate requirements, APIs, protocols, and operating modes with software and firmware teams.
  • Develop, debug, and validate software features on prototype hardware for release across iOS, watchOS, and macOS.

What they ask for

  • BS/MS in Computer Science or a related field.
  • Strong C/C++ and object-oriented programming and debugging skills; expertise developing system software such as drivers or frameworks.
  • Ability to build tools with scripting languages such as Python and Bash; experience profiling code in kernel and user space.
  • Experience and enthusiasm using AI-powered development tools to streamline workflows, coding, debugging, test-framework creation, code quality, and testing.

Nice to have

  • Familiarity with Objective-C and Swift; experience with digital signal processing, filter design, or time-domain signal transformation.
  • Exposure to wireless transport and protocol design for real-time streams; experience with microcontrollers, sensors, actuators, or customer-facing software interfaces and APIs.

Pay

USD $150,400 to $277,600 base salary

Tools

C/C++, Python, Bash, Objective-C, Swift, iOS, watchOS, macOS

AI focus

Use AI-powered development tools to streamline daily workflows, accelerate coding and debugging, create test frameworks, and improve code quality and testing.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)