Apple
Haptics Firmware Engineer
$150K–$278K
Cupertino, California · Full-time · Posted Oct 14, 2026
- Experience
- 3+ years relevant industry experience
- Education
- B.S. in CS/CE/ECE or related fields
About the job
Develop Taptic Engine firmware and end-to-end haptics solutions for Apple products, from prototypes through production.
What you'll do
- Prototype and develop firmware features, integrating actuator-control algorithms on prototype hardware and custom silicon.
- Architect low-latency haptics solutions with touch/force sensors and coordinate protocols and requirements with hardware and software teams.
- Test and debug firmware for performance, power, thermal, factory calibration, and production quality requirements.
What they ask for
- 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; knowledge of embedded peripherals/protocols; firmware design in bare-metal or RTOS environments
- Board bring-up and debug skills using JTAG, mixed-signal oscilloscopes, and/or logic analyzers
Nice to have
- M.S. with advanced coursework in Embedded Systems, Controls, and/or Signal Processing
- Working knowledge of closed-loop control systems, low-level control algorithms, or production DSP/FPGA firmware for haptic or audio applications
Pay
$150,400 and $277,600 (base salary)
Tools
C, C++, DMA, USB, UART, SPI, I2C, JTAG
AI focus
Use AI-powered development tools to streamline workflows, accelerate coding and debugging, create test frameworks, and improve code quality and testing.
Model-written summary · the original posting is authoritative