← All roles

Haptics Firmware Engineer

Apple· Hardware
Apply on company site
Cupertino, CA$150.4k - $277.6kFull-timePosted 1w ago

About the role

Embedded software engineer to develop Taptic Engine firmware for next-generation Apple products (iPhone, Apple Watch, Mac). Collaborates across Hardware, Software, QA, and Design to deliver low-latency, high-quality haptic experiences.

Responsibilities

  • Bring up proof-of-concept prototypes and demos to help Design teams explore and evaluate new interactions.
  • Architect low-latency, end-to-end haptics solutions with touch/force sensors by collecting requirements, constructing block diagrams, and reviewing hardware schematics; negotiate and specify communication protocols, operating modes, and feature requirements with software driver teams.
  • Develop and document firmware features on prototype hardware and custom silicon, integrating actuator control algorithms with tight real-time requirements using DSP concepts.
  • Work with factory teams to meet test and calibration requirements.
  • Bench-test firmware to ensure performance, power, and thermal requirements; debugging and root cause analysis with QA to deliver high-quality, robust firmware to production.

Qualifications

  • B.S. in CS/CE/ECE or related fields and 3+ years relevant industry experience
  • Expertise in C or C++ for embedded systems
  • Experience interfacing microcontrollers with sensors and actuators (e.g. LRA, VCA, Piezo)
  • Knowledge of embedded peripherals / protocols (e.g. DMA, USB, UART, SPI, I2C)
  • Ability to apply software best-practices to firmware design in bare-metal or RTOS environments
  • Board bring-up and debug skills with JTAG, mixed-signal oscilloscopes, and/or logic analyzers
  • Experience and enthusiasm for leveraging AI-powered development tools to streamline daily workflows, accelerate coding and debugging, creating test frameworks and improve overall code quality and testing
  • MS preferred with advanced courses in Embedded Systems, Controls, and/or Signal Processing
  • Working knowledge of closed-loop control systems and experience implementing low-level control algorithms in embedded environments preferred
  • Development of production DSP or FPGA firmware for haptic or audio applications preferred

Skills

Required:C/C++ for embedded systemsEmbedded peripherals and protocolsSensor/actuator interfacingBare-metal/RTOS firmware designDebugging hardware/software
Nice to have:AI-powered development toolsControl systems

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • discounted products and free services
  • educational expense reimbursement including tuition
  • discretionary bonuses or commission payments and relocation eligibility
  • Apple shareholder programs (RSU, Employee Stock Purchase Plan)
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple