Taro Logo

Haptics Firmware Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$126,800 - $190,900
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Hardware

Job Description

Apple is seeking a creative and motivated embedded software engineer to join their Hardware team working on Taptic Engine firmware for next-generation products. This role combines hardware and software expertise to deliver world-class haptic experiences used by millions of customers.

The position involves working across the entire product development cycle within a vertically-integrated technology team. You'll collaborate with Hardware, Software, QA, and Design teams to create innovative haptic solutions. Key responsibilities include prototyping new interactions, architecting low-latency systems, developing firmware for custom silicon, and ensuring high-quality production code.

As a Haptics Firmware Engineer, you'll work on flagship products like iPhone, Watch, and Mac. The role requires strong technical skills in embedded systems, real-time programming, and DSP concepts. You'll need to effectively communicate and coordinate with cross-functional teams while maintaining Apple's high standards for quality and user experience.

This is an excellent opportunity for someone passionate about the intersection of hardware and software who wants to directly impact how users physically interact with Apple devices. The role offers competitive compensation, comprehensive benefits, and the chance to work on cutting-edge haptic technology at global scale.

The ideal candidate will have a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering, with a master's degree preferred. Experience with embedded systems, controls, and signal processing is highly valued. You'll join a collaborative team environment while working on challenging technical problems that enhance how millions of people interact with their devices.

Last updated 13 hours ago

Responsibilities For Haptics Firmware Engineer

  • Develop Taptic Engine firmware for next-generation Apple products
  • Bring up proof-of-concept prototypes and demos
  • Architect low-latency, end-to-end haptics solutions
  • Develop firmware features on prototype hardware and custom silicon
  • Bench-test firmware to ensure performance, power, and thermal requirements

Requirements For Haptics Firmware Engineer

  • B.S. in CS/CE/ECE or equivalent experience
  • M.S. with advanced courses in Embedded Systems, Controls, and/or Signal Processing preferred

Benefits For Haptics Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Related Jobs

Embedded Software Developer

Embedded Software Engineer role at Apple, developing firmware for SoC bring-up and testing, offering $147K-$272K base salary plus benefits.

DDR Mixed Signal Circuit Design Engineer

Design and develop high-performance PHY designs for Apple products, focusing on Analog/Mixed-Signal Circuit Design with competitive compensation and benefits.

Emulation Integration Engineer, Platform Architecture

Emulation Integration Engineer role at Apple working on silicon development and verification through emulation technologies.

System Design & Test Engineer

System Design & Test Engineer position at Apple, focusing on hardware testing and validation for new products, requiring 3+ years of EE experience and offering competitive compensation.

Emulation Integration Engineer, Platform Architecture

Join Apple's Platform Architecture team as an Emulation Integration Engineer, working on next-generation silicon development and verification while utilizing RTL design and programming skills.